Travel guide method, system and equipment for enhancing experience and storage medium
Through priority sorting and predicting the number of visitors, the problem of poor tourists' visiting experience caused by the large flow of people in the scenic area is solved, and the guided experience of saving time and not crowded attractions is achieved.
Patent Information
- Application Number
- CN202411025540.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-26
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-07-26
AI Technical Summary
Due to the large flow of people in the scenic area, tourists have poor visiting experience, making it difficult to make effective use of time and avoid crowded attractions.
By obtaining the time when the tourists are currently at the time when they have not visited the attractions, sort the attractions in priority, and predict the number of visitors based on the tourist information and road conditions in the scenic area, guiding tourists to priority attractions that are not crowded and close.
Save tourists' time, improve the tour experience, ensure that the attractions do not exceed the preset capacity, and provide personalized guided paths.
Smart Images

Figure CN119205423A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart tourism technology, and in particular to a tourism guide method, system, device and storage medium for enhancing experience. Background Art
[0002] With the continuous expansion of the scale of my country's tourism industry, the level of tourism informatization and intelligence has been continuously improved. my country's tourism industry has entered a long-term period of rapid growth. As the tourism industry develops rapidly, high-quality tourism services are particularly important.
[0003] However, with the huge influx of people into the scenic area, due to the large flow of people in the scenic area, most tourists can only follow the crowd and visit the scenic area in a cursory manner, and the sightseeing experience is not good. Summary of the invention
[0004] In view of this, the purpose of the embodiments of the present application is to provide a tourist guide method, system, device and storage medium with an enhanced experience, which can predict the most suitable attractions for the current tourists based on the tourist situation at each attraction in the scenic area and the tourist situation on the roads between the attractions. The attractions not only take less time to reach the tourists' current location, saving the tourists' time, but are also not crowded, thereby improving the tourists' sightseeing experience.
[0005] In order to achieve the above technical objectives, the technical solutions adopted in this application are as follows:
[0006] In a first aspect, an embodiment of the present application provides a method for enhancing the experience of a tourist guide, including:
[0007] Get the time required for tourists to travel from their current location to the unvisited attractions;
[0008] Prioritizing the unvisited attractions to obtain first priority attractions, second priority attractions, ... nth priority attractions, and the time required for tourists to travel from the current location to the priority attractions are t1, t2, ... tn, respectively, and the order of the unvisited attractions is that the shorter the time required for tourists to travel from the current location to the unvisited attractions, the higher the priority of the unvisited attractions;
[0009] According to the priority order of the unvisited scenic spots, for each unvisited priority scenic spot, according to the preset visiting time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot and the current tourist information on the roads between the scenic spots in the scenic spot, the number of people at the priority scenic spot after time t has passed is predicted, until the number of people does not exceed the preset capacity of the priority scenic spot, and the time t refers to the time required for tourists to travel from the current location to the priority scenic spot;
[0010] Guide tourists to visit the priority attractions.
[0011] Further, the method predicts the number of visitors to the priority scenic spots after time t based on the preset tour time of each scenic spot in the scenic spot, the current visitor information of the scenic spot in the scenic spot, and the current visitor information on the roads between the scenic spots in the scenic spot, specifically including:
[0012] Predict the number of visitors to the priority attractions based on the current visitor information of the attractions in the scenic area;
[0013] According to the preset tour time of each scenic spot in the scenic area, the current tourist information of the scenic spots in the scenic area and the current tourist information on the roads between the scenic spots in the scenic area, the predicted number of people who will come to the priority scenic spot during the time t and will not leave;
[0014] According to the preset tour time of each scenic spot in the scenic area and the current visitor information of the scenic spots in the scenic area, predict the number of people who are currently at the priority scenic spot and leave the priority scenic spot during time t;
[0015] The number of people at the priority attraction after time t has passed = the number of people currently predicted for the priority attraction + the predicted number of people who will come to the priority attraction during time t and will not leave - the predicted number of people currently at the attraction and who will leave the priority attraction during time t.
[0016] Further, predicting the number of visitors to the priority attractions according to the current visitor information of the attractions in the scenic area specifically includes:
[0017] Acquire current visitor information of the priority scenic spot, wherein the visitor information includes the number of visitors;
[0018] The number of visitors at the current priority scenic spot is predicted based on the number of visitors.
[0019] Furthermore, the predicted number of people who will come to the priority scenic spot and will not leave during the predicted time t according to the preset tour time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot, and the current tourist information on the roads between the scenic spots in the scenic spot specifically includes:
[0020] (1) obtaining tourist information of tourists whose current location is not at the priority scenic spot, wherein the tourist information includes the tourist's current predicted location and the scenic spot where the tourist is located;
[0021] According to the tourist information, the tourists are divided into tourists of a first scenic spot, tourists of a second scenic spot, ... tourists of an nth scenic spot;
[0022] For each tourist at the first scenic spot, determine whether the tourist has visited the priority scenic spot. If not, obtain the nearest route to the priority scenic spot according to the current predicted position, as well as the distance s of the route, the scenic spots that the tourist has not visited along the route, and the number a of forks along the route;
[0023] Determine whether s / v, the sum of the preset visit time of the tourist's unvisited attractions and the tourist's estimated remaining visit time at the current attraction satisfies the condition of being less than or equal to the time t, and count the number of tourists r who meet the condition, where v is the preset tourist walking speed;
[0024] Perform probability screening on the number of tourists to obtain the screened number of tourists x1, x1 = r / 2 a ;
[0025] For each tourist at the second scenic spot, the corresponding steps are also performed to obtain the number of tourists after screening x2, x2 = r / 2 a ;
[0026] Then, for the tourists of the third scenic spot, the fourth scenic spot, ... the nth scenic spot, the corresponding steps are performed respectively to obtain the number of tourists x3, x4, ... xn after screening;
[0027] (2) obtaining tourist information of tourists whose current locations are on the road between scenic spots, wherein the tourist information includes the tourists' current predicted locations and sightseeing directions;
[0028] Dividing the tourists into multiple groups according to the tourist information, each group corresponds to a road between scenic spots, and dividing the tourists in each group into tourists in a first sightseeing direction and tourists in a second sightseeing direction;
[0029] For each tourist in the first group and in the first sightseeing direction, determine whether the tourist has visited the priority scenic spot. If not, obtain the shortest route to the priority scenic spot according to the tourist's current predicted position and sightseeing direction, as well as the distance s of the route, the scenic spots that the tourist has not visited and the number a of forks in the route;
[0030] Determine whether the sum of s / v and the preset visit time of the tourist's unvisited attractions satisfies the condition that it is less than or equal to the time t and greater than the difference between the time t and the preset visit time of the priority attractions, and count the number of tourists r who meet the condition, where v is the preset tourist walking speed;
[0031] Perform probability screening on the number of tourists to obtain the screened number of tourists y11, y11 = r / 2 a ;
[0032] For each tourist in the second direction of the first group, the corresponding steps are also performed to obtain the number of tourists y12 after screening, y12 = r / 2 a ;
[0033] Then, for the other groups of tourists, the same steps as the first group of tourists are carried out to obtain the screened number of tourists y21, y22, y31, y32, ... yn1, yn2;
[0034] (3) The predicted number of people who will come to the priority attraction and will not leave during the time t = x1+x2+…+xn+y11+y12+y21+y22+y31+y32+…yn1+yn2.
[0035] Further, the method of predicting the number of people who are currently at the priority scenic spot and leave the priority scenic spot during time t according to the preset tour time of each scenic spot in the scenic spot and the current tourist information of the scenic spot in the scenic spot specifically includes:
[0036] Obtaining the preset tour time of the priority scenic spot and the tourist information of the tourists currently in the priority scenic spot, wherein the tourist information includes the time the tourists have visited;
[0037] Determine whether the difference between the preset tour time and the tourists' tour time satisfies the condition of being less than the time t, and count all the tourists z who meet the condition, where the number of tourists z is the predicted number of people who are currently at the priority attraction and leave the priority attraction during time t.
[0038] Furthermore, after obtaining the time required for the tourist to depart from the current location to the unvisited scenic spots, the method further includes: filtering the unvisited scenic spots, wherein the filtering rule is that the time required for the tourist to depart from the current location to the unvisited scenic spots is less than a preset time t0;
[0039] The prioritizing the unvisited attractions specifically includes: prioritizing the unvisited attractions after screening.
[0040] Furthermore, according to the priority order of the unvisited attractions, for each unvisited priority attraction, the number of people at the priority attraction after time t is predicted based on the preset visiting time of each attraction in the scenic area, the current tourist information of the attractions in the scenic area, and the current tourist information on the roads between the attractions in the scenic area. If the number exceeds the preset capacity of the priority attraction, the tourists are prompted to wait for the tour.
[0041] In a second aspect, the present application also provides a tourism guide system for enhancing experience, including:
[0042] The acquisition module is used to obtain the time required for tourists to depart from their current location to the unvisited attractions;
[0043] a sorting module, used for prioritizing the unvisited attractions, obtaining first priority attractions, second priority attractions, ... nth priority attractions, and the time required for tourists to travel from the current location to the priority attractions are t1, t2, ... tn respectively, and the sorting rule is that the shorter the time required for tourists to travel from the current location to the unvisited attractions, the higher the priority of the unvisited attractions;
[0044] A prediction module is used to predict the number of people at each unvisited priority scenic spot after a time t has passed according to the priority order of the unvisited scenic spots, based on the preset visiting time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot, and the current tourist information on the roads between the scenic spots in the scenic spot, until the number of people does not exceed the preset capacity of the priority scenic spot, and the time t refers to the time required for tourists to travel from the current location to the priority scenic spot;
[0045] The guide module is used to guide tourists to visit the priority attractions.
[0046] In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the enhanced experience tourism guide method.
[0047] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the enhanced experience tourism guide method are implemented.
[0048] The invention adopting the above technical solution has the following advantages:
[0049] The technical solution provided by the present application is a tourist guide method for enhancing the experience. The method can predict the most suitable scenic spot for the current tourist based on the tourist situation of each scenic spot in the scenic area and the tourist situation on the road between the scenic spots. The scenic spot not only takes less time to reach the tourist's current location, saving the tourist's time, but also is not crowded, thus improving the tourist's sightseeing experience. After the tourist finishes the first scenic spot, the method can be used to guide the next scenic spot until the last scenic spot, providing a good sightseeing experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] The present application may be further described by the non-limiting embodiments given in the accompanying drawings. It should be understood that the following drawings only illustrate certain embodiments of the present application and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, other relevant drawings may be obtained based on these drawings without creative effort.
[0051] Figure 1 A flowchart of a tourist guide method for enhancing experience provided in an embodiment of the present application.
[0052] Figure 2 A schematic diagram of the principle structure of a tourist guide system for enhancing experience provided in an embodiment of the present application. DETAILED DESCRIPTION
[0053] The present application will be described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that in the drawings or descriptions, similar or identical parts use the same figure numbers, and the implementation methods not shown or described in the drawings are forms known to ordinary technicians in the relevant technical field. In the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.
[0054] Please refer to Figure 1 The present application provides a method for enhancing the tourist guide experience, which may include the following steps:
[0055] S100, obtaining the time required for the tourist to depart from the current location to the unvisited attractions.
[0056] In this step, it is necessary to first obtain the current location of the tourist, then generate a navigation route with the shortest distance from the current location of the tourist to all unvisited attractions, and then obtain the required time from the navigation route and walking speed.
[0057] S200, prioritizing the unvisited attractions to obtain first priority attractions, second priority attractions, ... nth priority attractions, and the time required for tourists to travel from the current location to the priority attractions are t1, t2, ... tn, respectively, and the sorting rule is that the shorter the time required for tourists to travel from the current location to the unvisited attractions, the higher the priority of the unvisited attractions;
[0058] S300, according to the priority order of the unvisited scenic spots, respectively, for each unvisited priority scenic spot, according to the preset visiting time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot, and the current tourist information on the roads between the scenic spots in the scenic spot, predict the number of people at the priority scenic spot after a time t has passed, until the number of people does not exceed the preset capacity of the priority scenic spot, and the time t refers to the time required for tourists to travel from the current location to the priority scenic spot;
[0059] S400: Guide tourists to visit the priority attractions.
[0060] The technical solution provided by the present application is a tourist guide method for enhancing the experience. The method can predict the most suitable scenic spot for the current tourist based on the tourist situation of each scenic spot in the scenic area and the tourist situation on the road between the scenic spots. The scenic spot not only takes less time to reach the tourist's current location, saving the tourist's time, but also is not crowded, thus improving the tourist's sightseeing experience. After the tourist finishes the first scenic spot, the method can be used to guide the next scenic spot until the last scenic spot, providing a good sightseeing experience.
[0061] As a specific embodiment, in S300, predicting the number of people at the priority scenic spot after time t according to the preset tour time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot, and the current tourist information on the road between the scenic spots in the scenic spot specifically includes the following steps:
[0062] S310, predicting the number of visitors to the priority attractions according to the current visitor information of the attractions in the scenic area;
[0063] S320, predicting the number of people who will arrive at the priority scenic spot and will not leave during time t based on the preset tour time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot, and the current tourist information on the roads between the scenic spots in the scenic spot;
[0064] S330, predicting the number of people who are currently at the priority scenic spot and leave the priority scenic spot during time t according to the preset tour time of each scenic spot in the scenic spot and the current visitor information of the scenic spot in the scenic spot;
[0065] S340, the number of people at the priority scenic spot after time t = the number of people currently predicted at the priority scenic spot + the predicted number of people who will come to the priority scenic spot during time t and will not leave - the predicted number of people currently at the scenic spot and leave the priority scenic spot during time t.
[0066] As a specific embodiment, in S310, predicting the number of visitors to the current priority scenic spot according to the current visitor information of the scenic spot in the scenic spot specifically includes:
[0067] S311, obtaining current visitor information of the priority scenic spot, wherein the visitor information includes the number of visitors;
[0068] Specifically, in order to obtain the number of tourists in the scenic spot, a face recognition device can be set at the entrance and exit of the scenic spot. If 55 tourists come and the face recognition device identifies that 25 tourists have left, it can be known that the current number of people in the priority scenic spot is 30.
[0069] S312: predicting the number of visitors to the current priority scenic spot based on the number of visitors.
[0070] In theory, since we already know that the current number of people at the priority scenic spot is 30, we can use 30 as the standard. However, in some actual situations, the face recognition device may fail to recognize people who pass by, resulting in errors. Therefore, when predicting the current number of people at the priority scenic spot based on the number of tourists, we can make a prediction based on experience.
[0071] As a specific embodiment, in S320, the predicted number of people who will come to the priority scenic spot and will not leave during the time t is predicted based on the preset tour time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot, and the current tourist information on the roads between the scenic spots in the scenic spot, specifically including:
[0072] (1) obtaining tourist information of tourists whose current location is not at the priority scenic spot, wherein the tourist information includes the tourist's current predicted location and the scenic spot where the tourist is located;
[0073] According to the tourist information, the tourists are divided into tourists of a first scenic spot, tourists of a second scenic spot, ... tourists of an nth scenic spot;
[0074] For each tourist at the first scenic spot, determine whether the tourist has visited the priority scenic spot. If not, obtain the nearest route to the priority scenic spot according to the current predicted position, as well as the distance s of the route, the scenic spots that the tourist has not visited along the route, and the number a of forks along the route;
[0075] Determine whether s / v, the sum of the preset visit time of the tourist's unvisited attractions and the tourist's estimated remaining visit time at the current attraction satisfies the condition of being less than or equal to the time t, and count the number of tourists r who meet the condition, where v is the preset tourist walking speed;
[0076] Probabilistically screening the number of tourists to obtain the screened number of tourists x1, x1 = r / 2a;
[0077] For each tourist at the second scenic spot, the corresponding steps are also performed to obtain the number of tourists x2 after screening, x2 = r / 2a;
[0078] Then, for the tourists of the third scenic spot, the fourth scenic spot, ... the nth scenic spot, the corresponding steps are performed respectively to obtain the number of tourists x3, x4, ... xn after screening;
[0079] (2) Obtaining tourist information of tourists whose current location is on the road between scenic spots, the tourist information includes the tourist's current predicted location and tour direction; the specific road where the tourist is located can be obtained by the face recognition device installed at the entrance and exit of the scenic spot, that is, if the tourist is recognized by the face recognition device at the exit of scenic spot a, the exit of scenic spot a leads to scenic spot b, and the tourist is not recognized by the face recognition device at the entrance of scenic spot b, then the tourist is on the road between the two scenic spots, and the tourist's tour direction is from scenic spot a to scenic spot b; if the tourist is recognized by the face recognition device at the exit of scenic spot b, the exit of scenic spot b leads to scenic spot a, and the tourist is not recognized by the face recognition device at the entrance of scenic spot a, then the tourist is on the road between the two scenic spots, and the tourist's tour direction is from scenic spot b to scenic spot a. The tourist's current predicted location can be obtained from the time of leaving scenic spot a and the current and preset walking speeds. If the tourist uses the electronic device described above, and the electronic device has a GPS positioning module, the positioning information of the electronic device can be directly collected to obtain the tourist's current location information.
[0080] Dividing the tourists into multiple groups according to the tourist information, each group corresponds to a road between scenic spots, and dividing the tourists in each group into tourists in a first sightseeing direction and tourists in a second sightseeing direction;
[0081] For each tourist in the first group and in the first sightseeing direction, determine whether the tourist has visited the priority scenic spot. If not, obtain the shortest route to the priority scenic spot according to the tourist's current predicted position and sightseeing direction, as well as the distance s of the route, the scenic spots that the tourist has not visited and the number a of forks in the route;
[0082] Determine whether the sum of s / v and the preset visit time of the tourist's unvisited attractions satisfies the condition that it is less than or equal to the time t and greater than the difference between the time t and the preset visit time of the priority attractions, and count the number of tourists r who meet the condition, where v is the preset tourist walking speed;
[0083] Perform probability screening on the number of tourists to obtain the screened number of tourists y11, y11 = r / 2a;
[0084] For each tourist in the second tour direction in the first group, the corresponding steps are also performed to obtain the number of tourists y12 after screening, y12 = r / 2a;
[0085] Then, for the other groups of tourists, the same steps as the first group of tourists are carried out to obtain the screened number of tourists y21, y22, y31, y32, ... yn1, yn2;
[0086] The number of tourists y11+y12+y21+y22+y31+y32+…yn1+yn2 obtained through this step is the predicted number of people who are currently on the road between the attractions and will come to the priority attractions and will not leave during the predicted time t.
[0087] (3) The predicted number of people who will come to the priority attraction and will not leave during the time t = x1 + x2 + ...
[0088] +xn+y11+y12+y21+y22+y31+y32+……yn1+yn2.
[0089] The predicted number of tourists x1+x2+·…+xn+yl+y2 obtained through this step is the predicted number of people who will come to the priority scenic spot and will not leave during the predicted time t.
[0090] As a specific embodiment, the method of predicting the number of people who are currently at the priority scenic spot and leave the priority scenic spot during time t according to the preset tour time of each scenic spot in the scenic spot and the current tourist information of the scenic spot in the scenic spot specifically includes:
[0091] The preset tour time of the priority scenic spot and the tourist information of the tourists currently in the priority scenic spot are obtained, and the tourist information includes the tourist's tour time; the tourist's tour time is equal to the difference between the current time and the time when the tourist enters the scenic spot, and the tourist is only recognized by the face recognition device at the entrance but not by the face recognition device at the exit.
[0092] Determine whether the difference between the preset tour time and the tourists' tour time satisfies the condition of being less than the time t, and count all the tourists z who meet the condition, where the number of tourists z is the predicted number of people who are currently at the priority attraction and leave the priority attraction during time t.
[0093] Through this step, the predicted number of people who are currently at the priority scenic spot and leave the priority scenic spot during time t can be predicted.
[0094] As a specific embodiment, after obtaining the time required for the tourist to depart from the current location to the unvisited scenic spots, the method further includes: filtering the unvisited scenic spots, wherein the filtering rule is that the time required for the tourist to depart from the current location to the unvisited scenic spots is less than a preset time t0;
[0095] The prioritizing the unvisited attractions specifically includes: prioritizing the unvisited attractions after screening.
[0096] The preset time t0 can be set by the system, scenic spot or user. If the time t0 exceeds the preset value, it means that these scenic spots are far away from the current location of the tourist, and these scenic spots are screened out.
[0097] As a specific embodiment, according to the priority order of the unvisited scenic spots, for each unvisited priority scenic spot, according to the preset tour time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot, and the current tourist information on the road between the scenic spots in the scenic spot, the number of people at the priority scenic spot after time t is predicted. If all of them exceed the preset capacity of the priority scenic spot, the tourists are prompted to wait for the tour. In this way, the crowding of the scenic spot is reduced and the tourist experience can be guaranteed as much as possible.
[0098] Please refer to Figure 2 , the application also provides a tourist guide system for enhancing experience, including:
[0099] The acquisition module is used to obtain the time required for tourists to depart from their current location to the unvisited attractions;
[0100] a sorting module, used for prioritizing the unvisited attractions, obtaining first priority attractions, second priority attractions, ... nth priority attractions, and the time required for tourists to travel from the current location to the priority attractions are t1, t2, ... tn respectively, and the sorting rule is that the shorter the time required for tourists to travel from the current location to the unvisited attractions, the higher the priority of the unvisited attractions;
[0101] A prediction module is used to predict the number of people at each unvisited priority scenic spot after a time t has passed according to the priority order of the unvisited scenic spots, based on the preset visiting time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot, and the current tourist information on the roads between the scenic spots in the scenic spot, until the number of people does not exceed the preset capacity of the priority scenic spot, and the time t refers to the time required for tourists to travel from the current location to the priority scenic spot;
[0102] The guide module is used to guide tourists to visit the priority attractions.
[0103] Since the specific implementation process of the system subject part of this application has been described in detail in the aforementioned method subject part, it will not be repeated here.
[0104] An embodiment of the present application also provides an electronic device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the steps of the tourist guide method for enhancing the experience are implemented, which will not be repeated here.
[0105] An embodiment of the present application also provides a computer-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 tourist guide method for enhancing the experience are implemented, which will not be repeated here.
[0106] In summary, the technical solution provided by the present application is a tourist guide method with enhanced experience. The method can predict the most suitable scenic spot for the current tourist based on the tourist situation of each scenic spot in the scenic area and the tourist situation on the road between the scenic spots. The scenic spot not only takes less time to reach the tourist's current location, saving the tourist's time, but also is not crowded, thus improving the tourist's tour experience. After the tourist finishes visiting the first scenic spot, the method can be used to guide the next scenic spot until the last scenic spot, providing a good tour experience.
[0107] Through the description of the above implementation methods, technical personnel in this field can clearly understand that the present application can be implemented by hardware, and can also be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each implementation scenario of the present application.
[0108] In the embodiments provided in the present application, it should be understood that the disclosed method and system can also be implemented in other ways. The method and system embodiments described above are merely schematic, for example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the method and system and computer program products according to the multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a part of a module, a program segment or a code, and a part of the module, program segment or code contains one or more executable instructions for implementing the specified logical function. It should also be noted that each box in the block diagram and / or the flowchart, and the combination of the boxes in the block diagram and / or the flowchart can be implemented by a dedicated hardware-based system that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions. In addition, each functional module in each embodiment of the present application can be integrated together to form an independent part, or each module can exist separately, or two or more modules can be integrated to form an independent part.
[0109] The above description is only an embodiment of the present application and is not intended to limit the protection scope of the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A tourist guide method for enhancing experience, characterized in that: include: Get the time required for tourists to travel from their current location to the unvisited attractions; Prioritizing the unvisited attractions to obtain first priority attractions, second priority attractions, ... nth priority attractions, and the time required for tourists to travel from the current location to the priority attractions are t1, t2, ... tn, respectively, and the order of the unvisited attractions is that the shorter the time required for tourists to travel from the current location to the unvisited attractions, the higher the priority of the unvisited attractions; According to the priority order of the unvisited scenic spots, for each unvisited priority scenic spot, according to the preset visiting time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot and the current tourist information on the roads between the scenic spots in the scenic spot, the number of people at the priority scenic spot after time t has passed is predicted, until the number of people does not exceed the preset capacity of the priority scenic spot, and the time t refers to the time required for tourists to travel from the current location to the priority scenic spot; Guide tourists to visit the priority attractions.
2. The method according to claim 1, characterized in that The method predicts the number of visitors to the priority scenic spots after time t according to the preset tour time of each scenic spot in the scenic spot, the current visitor information of the scenic spots in the scenic spot, and the current visitor information on the roads between the scenic spots in the scenic spot, including: Predict the number of visitors to the priority attractions based on the current visitor information of the attractions in the scenic area; According to the preset tour time of each scenic spot in the scenic area, the current tourist information of the scenic spots in the scenic area and the current tourist information on the roads between the scenic spots in the scenic area, the predicted number of people who will come to the priority scenic spot during the time t and will not leave; According to the preset tour time of each scenic spot in the scenic area and the current visitor information of the scenic spots in the scenic area, predict the number of people who are currently at the priority scenic spot and leave the priority scenic spot during time t; The number of people at the priority attraction after time t has passed = the number of people currently predicted for the priority attraction + the predicted number of people who will come to the priority attraction during time t and will not leave - the predicted number of people currently at the attraction and who will leave the priority attraction during time t.
3. The method according to claim 2, characterized in that The predicting of the number of visitors to the priority attractions according to the current visitor information of the attractions in the scenic area includes: Acquire current visitor information of the priority scenic spot, wherein the visitor information includes the number of visitors; The number of visitors at the current priority scenic spot is predicted based on the number of visitors.
4. The method according to claim 2, characterized in that: The predicted number of people who will come to the priority scenic spot and will not leave during the time t is predicted based on the preset tour time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot, and the current tourist information on the roads between the scenic spots in the scenic spot, including: Acquire tourist information of tourists whose current location is not at the priority scenic spot, wherein the tourist information includes the tourist's current predicted location and the scenic spot where the tourist is located; According to the tourist information, the tourists are divided into tourists of a first scenic spot, tourists of a second scenic spot, ... tourists of an nth scenic spot; For each tourist at the first scenic spot, determine whether the tourist has visited the priority scenic spot. If not, obtain the nearest route to the priority scenic spot according to the current predicted position, as well as the distance s of the route, the scenic spots that the tourist has not visited along the route, and the number a of forks along the route; Determine whether s / v, the sum of the preset visit time of the tourist's unvisited attractions and the tourist's estimated remaining visit time at the current attraction satisfies the condition of being less than or equal to the time t, and count the number of tourists r who meet the condition, where v is the preset tourist walking speed; Perform probability screening on the number of tourists to obtain the screened number of tourists x1, x1 = r / 2 a ; For each tourist at the second scenic spot, the corresponding steps are also performed to obtain the number of tourists after screening x2, x2 = r / 2 a ; Then, for the tourists of the third scenic spot, the fourth scenic spot, ... the nth scenic spot, the corresponding steps are performed respectively to obtain the number of tourists x3, x4, ... xn after screening; Acquire tourist information of tourists whose current locations are on the road between scenic spots, wherein the tourist information includes the tourists' current predicted locations and sightseeing directions; Dividing the tourists into multiple groups according to the tourist information, each group corresponds to a road between scenic spots, and dividing the tourists in each group into tourists in a first sightseeing direction and tourists in a second sightseeing direction; For each tourist in the first group and in the first sightseeing direction, determine whether the tourist has visited the priority scenic spot. If not, obtain the shortest route to the priority scenic spot according to the tourist's current predicted position and sightseeing direction, as well as the distance s of the route, the scenic spots that the tourist has not visited and the number a of forks in the route; Determine whether the sum of s / v and the preset visit time of the tourist's unvisited attractions satisfies the condition that it is less than or equal to the time t and greater than the difference between the time t and the preset visit time of the priority attractions, and count the number of tourists r who meet the condition, where v is the preset tourist walking speed; Perform probability screening on the number of tourists to obtain the screened number of tourists y11, y11 = r / 2 a ; For each tourist in the second direction of the first group, the corresponding steps are also performed to obtain the number of tourists after screening, y12, y12 = r / 2 a ; Then, for the other groups of tourists, the same steps as the first group of tourists are carried out to obtain the screened number of tourists y21, y22, y31, y32, ... yn1, yn2; The predicted number of people who will come to the priority attraction and will not leave during the time t = x1+x2+…+xn+y11+y12+y21+y22+y31+y32+…yn1+yn2.
5. The method according to claim 2, characterized in that: The method of predicting the number of people who are currently at the priority scenic spot and leave the priority scenic spot during time t according to the preset tour time of each scenic spot in the scenic spot and the current visitor information of the scenic spot in the scenic spot includes: Obtaining the preset tour time of the priority scenic spot and the tourist information of the tourists currently in the priority scenic spot, wherein the tourist information includes the time the tourists have visited; Determine whether the difference between the preset tour time and the tourists' tour time satisfies the condition of being less than the time t, and count all the tourists z who meet the condition, where the number of tourists z is the predicted number of people who are currently at the priority attraction and leave the priority attraction during time t.
6. The method according to any one of claims 1 to 5, characterized in that After obtaining the time required for the tourist to depart from the current location to the unvisited attractions, the method further includes: filtering the unvisited attractions, wherein the filtering rule is that the time required for the tourist to depart from the current location to the unvisited attractions is less than a preset time t0; The prioritizing the unvisited attractions includes: prioritizing the unvisited attractions after screening.
7. The method according to claim 1, characterized in that According to the priority order of the unvisited scenic spots, for each unvisited priority scenic spot, the number of people at the priority scenic spot after time t is predicted based on the preset visiting time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot and the current tourist information on the roads between the scenic spots in the scenic spot. If the number exceeds the preset capacity of the priority scenic spot, the tourists are prompted to wait for the tour.
8. A tourist guide system for enhancing experience, characterized in that: include: The acquisition module is used to obtain the time required for tourists to depart from their current location to the unvisited attractions; a sorting module, used for prioritizing the unvisited attractions, obtaining first priority attractions, second priority attractions, ... nth priority attractions, and the time required for tourists to travel from the current location to the priority attractions are t1, t2, ... tn respectively, and the sorting rule is that the shorter the time required for tourists to travel from the current location to the unvisited attractions, the higher the priority of the unvisited attractions; A prediction module is used to predict the number of people at each unvisited priority scenic spot after a time t has passed according to the priority order of the unvisited scenic spots, based on the preset visiting time of each scenic spot in the scenic spot, the current tourist information of the scenic spot in the scenic spot, and the current tourist information on the roads between the scenic spots in the scenic spot, until the number of people does not exceed the preset capacity of the priority scenic spot, and the time t refers to the time required for tourists to travel from the current location to the priority scenic spot; The guide module is used to guide tourists to visit the priority attractions.
9. An electronic device, characterized in that: The electronic device comprises: a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method for enhancing the experience of a tourist guide as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program or instruction, which, when executed by a processor, implements the steps of the method for enhancing the experience of a tourist guide as described in any one of claims 1 to 7.
Citation Information
Patent Citations
A system and a method for dynamically predicting the number of tourism projects in a tourism park
CN109948843A
Method and device for touring route recommendation, and storage medium
CN111191150A
Tourist route planning method and device
CN113159367A
Scenic spot crowd density prediction method and apparatus, electronic device and medium
WO2024146507A1
Cited By
Dynamic planning system and method for scenic spot tourist route
CN120179927A
A dynamic planning system and method for scenic area tourism routes
CN120179927B
