Tourism area information recommendation method and device based on scenic spot live broadcast, electronic equipment and medium
By using a tourism area information recommendation method that integrates live streaming from scenic spots, we can acquire and identify user queries, determine target attractions, and display precise location recommendations. This solves the problem of users needing to search multiple times, improving information retrieval efficiency and user experience.
Patent Information
- Application Number
- CN202511059140.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-30
- Publication Date
- 2025-11-14
AI Technical Summary
Existing travel information platforms struggle to accurately understand users' complex needs, requiring users to perform multiple searches to obtain comprehensive information, resulting in a poor user experience.
By using a tourism area information recommendation method based on live streaming of scenic spots, the system responds to users' information search operations, obtains query statements, performs intent recognition, determines target attractions, and displays recommended information based on location information and intent recognition results.
It improves the efficiency of information retrieval, reduces the filtering steps users need in information search, and enhances the user experience.
Smart Images

Figure CN120950775A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of content recommendation technology, specifically to a method, device, electronic device, and storage medium for recommending tourism area information based on live streaming of scenic spots. Background Technology
[0002] In the tourism industry, tourists' demand for information on scenic spots and surrounding locations is growing. Currently, existing tourism information platforms have limitations in location searching. Traditional search methods are mostly based on simple keyword matching, making it difficult to accurately understand users' complex needs. For example, if a user wants to search for "restaurants with distinctive cuisine near Changde Taohuayuan Scenic Area," a traditional search might only return a list of restaurants near the scenic area, failing to accurately filter for restaurants with unique cuisine. Furthermore, these platforms struggle to effectively link and integrate the scenic area itself with surrounding shops, cultural and tourism facilities, forcing users to perform multiple searches to obtain comprehensive information, resulting in a poor user experience. Summary of the Invention
[0003] This application provides a method, electronic device, apparatus, and storage medium for recommending tourist area information based on live streaming of scenic spots, which can improve the efficiency of tourist area information recommendation and thus enhance user experience.
[0004] In a first aspect, embodiments of this application provide a method for recommending tourist area information based on live streaming of scenic spots, including:
[0005] In response to the information search operation of the target user, obtain the query statement corresponding to the information search operation;
[0006] Intent identification is performed on the query statement;
[0007] Determine the target attractions associated with the query statement;
[0008] Based on the location information of the target scenic area and the intent recognition results, the location recommendation information corresponding to the information search operation is displayed.
[0009] Optionally, in some embodiments of this application, the step of displaying location recommendation information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition result includes:
[0010] Determine the demand information corresponding to the query statement from the intent recognition results;
[0011] Based on the demand information and the location information of the target attractions, candidate locations are determined;
[0012] The selected candidate points are sorted according to a preset strategy, and the sorted candidate points are then displayed.
[0013] Optionally, in some embodiments of this application, determining candidate locations based on the demand information and the location information of the target scenic area includes:
[0014] The location information of the target scenic spot is used to filter locations that match the demand information as relevant locations;
[0015] The points within the preset range of the target scenic spot are identified as associated points.
[0016] Based on the relevant and associated points, filter points are constructed.
[0017] Optionally, in some embodiments of this application, after sorting the selected candidate points based on a preset strategy and displaying the sorted candidate points, the method further includes:
[0018] In response to the target user's determination operation on the sorted candidate points, the determined candidate points are determined as target points;
[0019] Display travel recommendations from the target user's current location to the target location.
[0020] Optionally, in some embodiments of this application, displaying travel recommendation information from the target user's current location to the target location includes:
[0021] Obtain the travel time of the target user and the expected arrival time at each target location;
[0022] Based on the travel time, arrival time, and historical information of each target location, travel recommendation information is displayed from the target user's current location to the target location.
[0023] Optionally, in some embodiments of this application, it further includes:
[0024] Based on the travel mode selected by the target user, the traffic points corresponding to the target location are displayed.
[0025] Secondly, embodiments of this application provide a tourist area information recommendation device based on live streaming of scenic spots, comprising:
[0026] The acquisition module is used to acquire the query statement corresponding to the information search operation in response to the information search operation of the target user;
[0027] The identification module is used to identify the intent of the query statement;
[0028] The determination module is used to determine the target attractions associated with the query statement;
[0029] The display module is used to display location recommendation information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition results.
[0030] Accordingly, this application also provides an electronic device, including a memory, a processor, and a processor program stored in the memory and executable on the processor, wherein the processor executes the program as described in any of the methods above.
[0031] This application also provides a storage medium storing a processor program that, when executed by a processor, implements any of the methods described above.
[0032] This application provides a method, apparatus, electronic device, and storage medium for recommending tourist area information based on live streaming of scenic spots. Responding to an information search operation by a target user, the method acquires the query statement corresponding to the search operation, performs intent recognition on the query statement, determines the target scenic spot associated with the query statement, and finally displays recommended location information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition result. In the tourist area information recommendation scheme based on live streaming of scenic spots provided in this application, recommended location information associated with the query statement is recommended to the target user according to the location information of the target scenic spot and the intent recognition result. This avoids the need for users to undergo extensive filtering during information search, thereby improving the efficiency of information retrieval and thus enhancing the user experience. Attached Figure Description
[0033] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0034] Figure 1 This is a flowchart illustrating the tourism area information recommendation method based on live streaming of scenic spots provided in this application embodiment;
[0035] Figure 2 This is a schematic diagram of the interface of the tourism area information recommendation method based on scenic spot live streaming provided in the embodiments of this application;
[0036] Figure 3 This is another schematic diagram of the interface of the tourism area information recommendation method based on scenic spot live broadcast provided in the embodiments of this application;
[0037] Figure 4 This is a schematic diagram of the structure of the tourism area information recommendation device based on live streaming of scenic spots provided in the embodiments of this application;
[0038] Figure 5 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0039] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0040] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, components, features, and elements with the same names in different embodiments of this application may have the same meaning or different meanings, the specific meaning of which must be determined by its interpretation in that specific embodiment or further in conjunction with the context of that specific embodiment.
[0041] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0042] In the following description, the use of suffixes such as "module," "part," or "unit" to denote elements is solely for the purpose of illustrative purposes and has no specific meaning in itself. Therefore, "module," "part," or "unit" may be used interchangeably.
[0043] The following describes in detail the embodiments involved in this application. It should be noted that the order of description of the embodiments in this application is not intended to limit the priority of the embodiments.
[0044] This application provides a method, apparatus, storage medium, and smart terminal for recommending tourist area information based on live streaming of scenic spots. Specifically, the tourist area information recommendation method based on live streaming of scenic spots in this application can be executed by a smart terminal or a server, wherein the smart terminal can be a terminal. The terminal can be a smartphone, tablet computer, laptop computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other smart terminal. The terminal may also include a client, which can be a media playback client or an instant messaging client, etc.
[0045] This application provides a method for recommending tourist area information, which can be executed by an electronic device or a server. This application example illustrates the method using an electronic device. The electronic device includes a touchscreen display and a processor. The touchscreen display presents a graphical user interface (GUI) and receives user commands applied to the GUI. When the user operates the GUI via the touchscreen display, the GUI can control local content on the electronic device or control content on the server side in response to the received commands.
[0046] The tourism area information recommendation scheme provided in this application recommends location information related to the query statement to the target user based on the location information of the target scenic spot and the intent recognition results. This avoids the need for users to go through a lot of filtering when searching for information, thereby improving the efficiency of information query and thus improving the user experience.
[0047] The following sections provide detailed descriptions of each example. It should be noted that the order in which the embodiments are described is not intended to limit the priority of the embodiments.
[0048] A method for recommending tourist area information based on live streaming of scenic spots includes: responding to the information search operation of a target user, obtaining the query statement corresponding to the information search operation; performing intent recognition on the query statement; determining the target scenic spot associated with the query statement; and displaying the location recommendation information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition result.
[0049] Please see Figure 1 , Figure 1 This application provides a flowchart illustrating a method for recommending tourist area information based on live streaming of scenic spots. The specific process of this tourist area information recommendation method is as follows:
[0050] 101. Responding to the information search operation of the target user, obtain the query statement corresponding to the information search operation.
[0051] A query statement refers to a natural language search request entered by a target user in the search bar of a travel platform. It is used to express their need for information about scenic spots and surrounding locations, such as "restaurants with special delicacies around Changde Taohuayuan Scenic Area", "restaurants suitable for family gatherings around Wuyishan Scenic Area", and "highly rated homestays around Zhangjiajie National Forest Park".
[0052] For example, a target user initiates an information search operation through the interactive interface (such as the search bar) of a tourism platform. That is, the user enters a search request in natural language form in the platform's search bar (such as "restaurants suitable for family gatherings around Wuyishan Scenic Area" or "cultural and creative shops around Changde Taohuayuan Scenic Area"). As the carrier of user interaction, the platform directly receives and captures the text content entered by the user in the search bar, and this text content is the query statement corresponding to the information search operation.
[0053] 102. Perform intent recognition on the query statement.
[0054] Intent recognition refers to the process of using natural language processing technology to deeply understand the query statement (i.e., natural language search request) entered by the user, and accurately extract key information from it to clarify the user's true needs.
[0055] Specifically, for user-input queries (such as "restaurants with local specialties near Changde Taohuayuan Scenic Area" or "restaurants suitable for family gatherings near Wuyishan Scenic Area"), natural language processing technology is used to extract three types of key information from the query:
[0056] The name of the target scenic area (e.g., "Changde Peach Blossom Spring Scenic Area" or "Wuyishan Scenic Area");
[0057] Required types of surrounding locations (e.g., "restaurants" or "cultural and creative stores");
[0058] Specific requirements (such as "featured cuisine" or "suitable for family gatherings").
[0059] By extracting this key information, users' vague natural language queries are transformed into structured requirements, providing a clear basis for subsequent location filtering, association, and recommendation.
[0060] Optionally, in some embodiments of this application, the step of "intent recognition of the query statement" may specifically include:
[0061] Tokenize the query statement;
[0062] Determine the target scenic area, location type, and constraints from the word segmentation results;
[0063] Based on the target scenic area, location type, and constraints, the intent recognition results of the query statement are generated.
[0064] Word segmentation is a fundamental step in natural language processing. It refers to the process of breaking down continuous natural language text into words or phrases with independent semantic meaning, with the aim of facilitating computer understanding and extraction of key information.
[0065] The target scenic area refers to the specific scenic area name explicitly mentioned in the user's query. It is the core associated object of search and recommendation, such as "Wuyishan Scenic Area" and "Zhangjiajie National Forest Park".
[0066] Location type refers to the category of surrounding facilities or places related to the target scenic spot that users hope to obtain, such as restaurants, homestays, cultural and creative stores, museums, memorial halls, etc.
[0067] Constraints refer to users' specific requirements or preferences for locations, which are a further refinement of location types, such as "specialty food," "suitable for family gatherings," and "family-friendly," and are used to improve the accuracy of recommendations.
[0068] For example, specifically, natural language processing technology can be used to break down user-input natural language queries (such as "restaurants with special delicacies around Changde Taohuayuan Scenic Area") into words or phrases with independent semantics (such as "restaurants with special delicacies around Changde Taohuayuan Scenic Area"), laying the foundation for subsequent information extraction.
[0069] Optionally, in some embodiments of this application, three types of key information can be accurately extracted from the semantic units after word segmentation, as follows:
[0070] Identify target scenic areas: For example, extract "Changde Taohuayuan Scenic Area" from "restaurants with distinctive cuisine around Changde Taohuayuan Scenic Area";
[0071] Identify location type: e.g., extract "restaurant";
[0072] Identify constraints: such as extracting "unique delicacies".
[0073] Based on the target scenic area, location type, and constraints, generate intent recognition results for the query statement.
[0074] Finally, the three types of extracted information are integrated into structured user requirements, such as "Target scenic spot: Changde Taohuayuan Scenic Area; Location type: Restaurant; Constraint: Specialty food available", providing a clear basis for subsequent location selection and recommendation.
[0075] 103. Determine the target attractions associated with the query statement.
[0076] The process involves deep processing of user-input queries to accurately identify and extract explicitly mentioned scenic spot names, which are then identified as the target attractions associated with the query. For example, when a user searches for "restaurants suitable for family gatherings around Wuyishan Scenic Area," the intent parsing layer extracts "Wuyishan Scenic Area" as the target attraction; similarly, when a user searches for "cultural and creative shops around Changde Taohuayuan Scenic Area," "Changde Taohuayuan Scenic Area" is extracted as the target attraction.
[0077] 104. Based on the location information of the target scenic area and the intent recognition results, display the location recommendation information corresponding to the information search operation.
[0078] Among them, location information refers to the information collected by the information collection layer from the platform database, including location information within the target scenic area (such as camera locations, attraction descriptions, etc.), as well as information on surrounding shops (restaurants, guesthouses, etc.) and cultural and tourism facilities (museums, etc.) (including names, locations, business scope, user reviews, etc.). Location recommendation information refers to recommended location information generated after filtering and sorting based on user intent recognition results. In addition, in some embodiments of this application, location recommendation information not only includes locations within and around the scenic area that meet the requirements, but also associates and displays relevant information about the target scenic area.
[0079] For example, specifically, the target scenic area name, required location type (such as restaurants or cultural and creative stores), and constraints (such as "specialty food" or "family-friendly") are extracted from the intent recognition results. Then, based on the location information of the target scenic area, candidate locations that match the needs are selected. Candidate locations can include relevant locations within the target scenic area (such as attractions within the scenic area) and locations around the scenic area that meet the location type and constraints (such as nearby restaurants and guesthouses). Finally, the selected candidate locations are ranked based on factors such as location evaluation (such as reviews from diners and guests), distance from the target scenic area, and the target user's historical preferences, to determine the recommendation priority. The ranked candidate location information is then linked and integrated with relevant information of the target scenic area (such as live streaming access and attraction introductions) and displayed to the target user.
[0080] Optionally, in some embodiments of this application, the step "displaying recommended location information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition result" may specifically include:
[0081] Determine the demand information corresponding to the query statement from the intent recognition results;
[0082] Based on the demand information and the location information of the target attractions, candidate locations are determined;
[0083] The selected candidate points are sorted according to a preset strategy, and the sorted candidate points are then displayed.
[0084] Demand information refers to key information extracted from intent recognition results that reflects the user's real needs, including the name of the target scenic spot, the type of location required, and specific requirements.
[0085] For example, intent recognition results are structured information obtained by parsing the query statement using natural language processing technology. This information clarifies the user's core needs, including: the name of the target scenic area (e.g., "Changde Taohuayuan Scenic Area"), the type of surrounding locations (e.g., "cultural and creative shops" or "restaurants"), and specific requirements (e.g., "specialty food" or "suitable for family gatherings"). Location information for the target scenic area includes locations within the scenic area (e.g., camera locations, attraction descriptions) and surrounding locations (e.g., restaurants, guesthouses, cultural and creative shops, including names, locations, and user reviews). Based on the demand information, locations that meet the type and specific requirements are selected as candidate locations. For example, if the demand information is "restaurants suitable for family gatherings around Wuyishan Scenic Area," then restaurants around Wuyishan that meet the "suitable for family gatherings" condition are selected as candidate locations. In this embodiment, the preset strategies may include user ratings, distance from the target scenic area, and user historical preferences (e.g., prioritizing distance or ratings). After ranking the candidate locations according to these strategies, the ranking results are displayed to the user.
[0086] Specifically, such as Figure 2 As shown, the user's query is for restaurants suitable for family gatherings around the Wuyishan Scenic Area. The recommendation page would then display restaurants near the viewing platform of the Shiniuzhai Scenic Area in Pingjiang County, Yueyang City. Following this, based on the user's selected candidate location (e.g., Shiniuzhai farmhouses), the page would recommend appropriate travel methods based on the user's current location, along with the corresponding travel time for each method. Figure 3 As shown.
[0087] Optionally, in some embodiments of this application, the step "sorting the selected candidate points based on a preset strategy and displaying the sorted candidate points" may further include:
[0088] In response to the target user's confirmation operation on the sorted candidate points, the confirmed candidate points are designated as the target points;
[0089] Display travel recommendations from the target user's current location to the target location.
[0090] Travel recommendation information refers to relevant suggestions provided to users to travel from their current location to a target location, including recommended modes of transportation (such as walking, public transportation, driving, etc.), specific route selection, estimated travel time, and traffic condition alerts. For example, when a target user performs a confirmation action (such as clicking or selecting) on a ranked candidate location, that candidate location is marked as the target location. Then, based on the distance between the current location and the target location, suitable modes of transportation (such as walking, public transportation, driving, etc.) can be recommended. At the same time, based on real-time traffic conditions or route popularity, the optimal route suggestion can be provided; and supplementary information such as estimated travel time and key landmarks along the route (such as nearby scenic spot entrances, subway stations, etc.) can be added.
[0091] Optionally, in some embodiments of this application, the step "travel recommendation information from the target user's current location to the target location" may specifically include:
[0092] Obtain the travel time of the target users and their expected arrival time at each target location;
[0093] Based on travel time, arrival time, and historical information of each destination, the system displays travel recommendations from the target user's current location to the destination.
[0094] For example, after obtaining the target user's current location (e.g., obtained through location permissions) and the geographic location of the target point, real-time traffic data (e.g., road conditions, bus / subway timetables) or historical average travel time (e.g., "driving from point A to attraction B takes an average of 30 minutes") can be combined to calculate and estimate the arrival time at each target point based on the travel time and mode of transportation (default or user selection) (e.g., travel time 9:00, expected arrival time 10:15).
[0095] In addition, in some embodiments of this application, historical information of the target location can also be collected, including historical peak visitor flow (e.g., "the scenic spot has a large number of visitors from 10:00 to 12:00"), surrounding traffic congestion periods (e.g., "the area around the scenic spot entrance is prone to congestion from 10:00 to 11:00"), and travel suggestions mentioned in user reviews (e.g., "it is recommended to drive there, there are plenty of parking spaces"). Finally, by associating the obtained travel time and estimated arrival time, the system analyzes the time's rationality (e.g., whether it avoids peak hours) and generates and displays recommended information. Specifically, this can include: recommending transportation methods: combining distance, time, and cost to recommend the optimal method (e.g., "3 km away, walking is recommended, estimated 25 minutes" or "public transportation is recommended during peak hours to avoid congestion"); recommending routes: prioritizing routes with short travel times and good road conditions, and marking key nodes (e.g., "passing through XX subway station, a 5-minute walk to the attraction entrance"); and supplementary tips: based on historical information, reminding users that "the estimated arrival time is during a less crowded period at the scenic spot, so it is recommended to prioritize visiting XX attraction" or "nearby parking lots may be full after 10:30, so advance reservations are recommended."
[0096] Optionally, in some embodiments of this application, the tourist area information recommendation method may further include:
[0097] Based on the target user's selected mode of transportation, the system displays the corresponding transportation points for the target location.
[0098] In this context, a transportation point refers to a transportation facility or node that is associated with the target location and is compatible with the travel mode chosen by the target user. For example, when a user chooses to travel by car, a transportation point could be a parking lot or parking area near the target location; when a user chooses to travel by subway, a transportation point could be the subway exit closest to the target location.
[0099] The tourism area information recommendation method based on live streaming of scenic spots in this application, in response to a target user's information search operation, obtains the query statement corresponding to the information search operation, performs intent recognition on the query statement, then determines the target scenic spot associated with the query statement, and finally displays the location recommendation information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition result. In the tourism area information recommendation scheme based on live streaming of scenic spots provided in this application, location recommendation information associated with the query statement is recommended to the target user according to the location information of the target scenic spot and the intent recognition result, avoiding the need for users to undergo extensive filtering when searching for information. This improves the efficiency of information retrieval and thus enhances the user experience.
[0100] To facilitate better implementation of the tourism area information recommendation method based on scenic spot live streaming according to the embodiments of this application, this application also provides a tourism area information recommendation device based on scenic spot live streaming. The meanings of the terms used are the same as in the tourism area information recommendation system based on scenic spot live streaming described above, and specific implementation details can be found in the description of the system embodiments.
[0101] Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of a tourism area information recommendation device based on scenic spot live streaming provided in an embodiment of this application. Specifically, the tourism area information recommendation device based on scenic spot live streaming may include an acquisition module 201, an identification module 202, a determination module 203, and a display module 204, as follows:
[0102] The acquisition module 201 is used to acquire the query statement corresponding to the information search operation in response to the information search operation of the target user.
[0103] The recognition module 202 is used to perform intent recognition on the query statement.
[0104] Module 203 is used to determine the target attractions associated with the query statement.
[0105] The display module 204 is used to display recommended location information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition results.
[0106] Optionally, in some embodiments of this application, the display module 204 includes:
[0107] The first determining unit is used to determine the demand information corresponding to the query statement from the intent recognition result;
[0108] The second determining unit is used to determine candidate locations based on the demand information and the location information of the target scenic spot;
[0109] The display unit is used to sort the selected candidate points based on a preset strategy and then display the sorted candidate points.
[0110] Optionally, in some embodiments of this application, the second determining unit is specifically used for:
[0111] Locations that match the target attraction's location information with the user's needs are considered relevant locations.
[0112] The points within a preset range of the target scenic spot are identified as associated points.
[0113] Based on relevant and associated locations, filter locations are constructed.
[0114] Optionally, in some embodiments of this application, the display unit is specifically used for:
[0115] In response to the target user's confirmation operation on the sorted candidate points, the confirmed candidate points are designated as the target points;
[0116] Display travel recommendations from the target user's current location to the target location.
[0117] Optionally, in some embodiments of this application, the display unit is specifically used for:
[0118] Obtain the travel time of the target users and their expected arrival time at each target location;
[0119] Based on travel time, arrival time, and historical information of each destination, the system displays travel recommendations from the target user's current location to the destination.
[0120] Optionally, in some embodiments of this application, the display unit is further used for:
[0121] Based on the travel mode selected by the target user, the traffic points corresponding to the target location are displayed.
[0122] This application provides a tourist area information recommendation device based on live streaming of scenic spots. The acquisition module 201, responding to a target user's information search operation, acquires the query statement corresponding to the search operation. The identification module 202 performs intent recognition on the query statement. Next, the determination module 203 determines the target scenic spot associated with the query statement. Finally, the display module 204 displays recommended location information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition result. In the tourist area information recommendation scheme based on live streaming of scenic spots provided in this application, based on the location information of the target scenic spot and the intent recognition result, recommended location information associated with the query statement is recommended to the target user. This avoids the need for users to undergo extensive filtering during information search, thereby improving the efficiency of information retrieval and enhancing the user experience.
[0123] Furthermore, embodiments of this application also provide an electronic device, such as... Figure 5 As shown, it illustrates a structural schematic diagram of the electronic device involved in the embodiments of this application, specifically:
[0124] The electronic device may include components such as a processor 301 with one or more processing cores, a memory 302 with one or more processor-readable storage media, a power supply 303, and an input unit 304. Those skilled in the art will understand that... Figure 5The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0125] The processor 301 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 302, and by calling data stored in the memory 302, it performs various functions and processes data, thereby providing overall monitoring of the electronic device. Optionally, the processor 301 may include one or more processing cores; preferably, the processor 301 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 301.
[0126] The memory 302 can be used to store software programs and modules. The processor 301 executes various functional applications and a tourist area information recommendation method based on live streaming of scenic spots by running the software programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the electronic device. In addition, the memory 302 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.
[0127] The electronic device also includes a power supply 303 that supplies power to various components. Preferably, the power supply 303 can be logically connected to the processor 301 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 303 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0128] The electronic device may also include an input unit 304, which can be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0129] Although not shown, the electronic device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 301 in the electronic device loads the executable files corresponding to the processes of one or more applications into the memory 302 according to the following instructions, and the processor 301 runs the applications stored in the memory 302 to realize various functions, as follows:
[0130] In response to the information search operation of the target user, the system obtains the query statement corresponding to the information search operation; performs intent recognition on the query statement; determines the target scenic spot associated with the query statement; and displays the location recommendation information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition results.
[0131] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0132] In this embodiment, in response to a target user's information search operation, after obtaining the query statement corresponding to the information search operation, the intent of the query statement is identified. Then, the target scenic spot associated with the query statement is determined. Finally, based on the location information of the target scenic spot and the intent identification result, recommended location information corresponding to the information search operation is displayed. In the tourism area information recommendation scheme based on live streaming of scenic spots provided in this application, recommended location information associated with the query statement is recommended to the target user according to the location information of the target scenic spot and the intent identification result. This avoids the need for users to undergo extensive filtering when searching for information, thereby improving the efficiency of information retrieval and thus enhancing the user experience.
[0133] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a processor-readable storage medium and loaded and executed by a processor.
[0134] Therefore, embodiments of this application provide a storage medium storing multiple instructions that can be loaded by a processor to execute steps in any of the tourist area information recommendation methods based on live streaming of scenic spots provided in embodiments of this application. For example, the instructions can execute the following steps:
[0135] In response to the information search operation of the target user, the system obtains the query statement corresponding to the information search operation; performs intent recognition on the query statement; determines the target scenic spot associated with the query statement; and displays the location recommendation information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition results.
[0136] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0137] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0138] Since the instructions stored in the storage medium can execute the steps in any of the tourist area information recommendation methods based on scenic spot live streaming provided in the embodiments of this application, the beneficial effects that any of the tourist area information recommendation methods based on scenic spot live streaming provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.
[0139] The foregoing has provided a detailed description of a method, apparatus, electronic device, and storage medium for recommending tourist area information based on live streaming of scenic spots, as provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for recommending tourist area information, characterized in that, include: In response to the information search operation of the target user, obtain the query statement corresponding to the information search operation; Intent identification is performed on the query statement; Determine the target attractions associated with the query statement; Based on the location information of the target scenic area and the intent recognition results, the location recommendation information corresponding to the information search operation is displayed.
2. The tourist area information recommendation method according to claim 1, characterized in that, Based on the location information of the target scenic area and the intent recognition results, the system displays location recommendation information corresponding to the information search operation, including: Determine the demand information corresponding to the query statement from the intent recognition results; Based on the demand information and the location information of the target attractions, candidate locations are determined; The selected candidate points are sorted according to a preset strategy, and the sorted candidate points are then displayed.
3. The tourist area information recommendation method according to claim 2, characterized in that, The step of determining candidate locations based on the demand information and the location information of the target scenic area includes: The location information of the target scenic spot is used to filter locations that match the demand information as relevant locations; The points within the preset range of the target scenic spot are obtained as associated points; Based on the relevant and associated points, filter points are constructed.
4. The tourist area information recommendation method according to claim 2, characterized in that, After sorting the selected candidate points based on a preset strategy and displaying the sorted candidate points, the process further includes: In response to the target user's determination operation on the sorted candidate points, the determined candidate points are determined as target points; Display travel recommendations from the target user's current location to the target location.
5. The tourist area information recommendation method according to claim 4, characterized in that, The provision of travel recommendations from the target user's current location to the target location includes: Obtain the travel time of the target user and the expected arrival time at each target location; Based on the travel time, arrival time, and historical information of each target location, travel recommendation information is displayed from the target user's current location to the target location.
6. The tourist area information recommendation method according to claim 4, characterized in that, Also includes: Based on the travel mode selected by the target user, the traffic points corresponding to the target location are displayed.
7. The tourist area information recommendation method according to claim 1, characterized in that, The intent recognition of the query statement includes: The query statement is segmented into words; Determine the target scenic area, location type, and constraints from the word segmentation results; Based on the target scenic area, location type, and constraints, the intent recognition result of the query statement is generated.
8. A tourist area information recommendation device based on live streaming of scenic spots, characterized in that, include: The acquisition module is used to acquire the query statement corresponding to the information search operation in response to the information search operation of the target user; The identification module is used to identify the intent of the query statement; The determination module is used to determine the target attractions associated with the query statement; The display module is used to display location recommendation information corresponding to the information search operation based on the location information of the target scenic spot and the intent recognition results.
9. An electronic device, characterized in that, include: A memory, a processor, and a processor program stored in the memory and executable on the processor, wherein the processor executes the program as described in any one of claims 1 to 7, for the steps of the tourist area information recommendation method based on live streaming of scenic spots.
10. A storage medium, characterized in that, The computer processing program is stored in which a processor can load and execute the tourist area information recommendation method based on live streaming of scenic spots as described in any one of claims 1 to 7.