Disclosure of Invention
Aiming at the defects of the prior art, the invention provides an intelligent exhibition system for intelligent tourist attractions, which solves the problems in the background art.
In order to achieve the above purpose, the invention is realized by the following technical scheme: an intelligent exhibition system for scenic spots of an intelligent travel route comprises a scenic spot information management module, a route recommendation module, a user interface module, a map navigation module, a user feedback and evaluation module:
The scenic spot information management module is used for managing the information of each scenic spot, including scenic spot introduction, historical background, open time and ticket price;
The route recommendation module comprises an environment sensing unit and a recommendation unit, wherein the environment sensing unit senses the environment where a user is based on a sensor and environment data to count the temperature, the humidity and the people flow density, calculates a comprehensive environment coefficient and judges the environment condition of a scenic spot, and the calculation formula of the comprehensive environment coefficient is as follows:
[E(T,H,C)=f(wT×T+wH×H+wC×C)];
Wherein the environmental factor function is (E (T, H, C)), (T) represents temperature, (H) represents humidity, and (C) represents people flow concentration;
the recommendation unit generates optimal travel route recommendation by using a recommendation algorithm based on the influence of the environmental coefficient on user experience, and the function expression is as follows:
[R(U,L,E)=argmaxl∈L(∑i=1nwi·gi(U,El))];
Wherein, (R (U, L, E) is an algorithm function, (U) represents user preference data, (L) represents an optional scenic spot list, (E) represents comprehensive environmental factor scores of all scenic spots, (n) represents the number of features, (w i) is the weight of the feature (i) and is used for measuring the importance of the feature to a recommendation result, (g i(U,El)) is a function of the feature (i) and is used for evaluating the influence of the feature (i) on the comprehensive environmental factor scores of the user preference data and the scenic spots (L);
specifically, in all the optional scenic spot lists, the scenic spot with the maximum value of the evaluation function (R (U, L, E) is selected as the recommended optimal travel route, and the preference data of the user and the environmental factor score of the scenic spot can be comprehensively considered to generate the recommended route which best meets the requirements of the user and considers the environmental factors.
The user interface is an interface for interaction between a user and the system and comprises scenic spot browsing, route selection and ticket booking functions;
The map navigation module is used for providing a real-time map navigation function, helping tourists to accurately find scenic spot positions and providing traffic information;
The user feedback and evaluation module allows the user to evaluate scenic spots and leave messages, and the system can collect user feedback to help improve the service quality and the accuracy of the exhibition system.
Preferably, the scenic spot information management module comprises a scenic spot database and a picture library;
the scenic spot database relates to scenic spot names, descriptions, positions, open time and fare information;
The picture library is used for storing pictures of scenic spots.
Preferably, the user interface module comprises a registration and login unit and a scenic spot unit;
The registration and login unit is responsible for processing the registration and login functions of the user account, and comprises the following steps:
User registration: providing a user registration interface, collecting user information and creating a new account;
user login: providing a user login interface, verifying the identity of a user and allowing access to system functions;
password management: the password encryption storage and password recovery function is included, so that the account safety is ensured;
Authentication and authorization: verifying the identity of a user and granting proper rights to access system functions;
the scenic spot browsing unit is responsible for displaying scenic spot information and comprises:
scenic spot list: displaying brief information, such as names, pictures and descriptions, of all scenic spots in the system;
scenic spot details: providing detailed scenic spot information, including introduction, location, open time, fare;
and (3) displaying pictures: displaying a picture library of the scenic spot, so that a user can view actual pictures of the scenic spot;
video data: multimedia data such as scenic spot introduction video is provided, and the knowledge of a user on scenic spots is enhanced.
Preferably, the map navigation module comprises a map access unit and a route planning unit;
The map access unit is responsible for integrating map services to show scenic spot positions and surrounding information, and comprises:
Map interface integration: interfacing with a third party map service to obtain map data;
and (5) scenic spot marking: marking the positions of all scenic spots on the map, so that a user can intuitively know the distribution of the scenic spots;
peripheral information: relevant information of dining, traffic and accommodation around scenic spots is displayed, so that a user can plan a journey better;
the route planning unit is responsible for providing navigation functions for users and helping the users to plan an optimal route, and comprises the following steps:
starting point and end point setting: allowing the user to set a starting point and an ending point of travel, which can be the current position and destination scenic spot of the user;
route algorithm: according to the starting point, the finishing point, the distance between scenic spots and the traffic condition factors set by a user, calculating an optimal driving route, wherein the calculation formula is as follows: [ d (v) =min (d (v), d (u) +w (u, v)) ], wherein (d (v)) represents the shortest distance from the starting point to the node (v), and (w (u, v)) represents the distance from the node (u) to the node (v), and (d (v)) is initialized to infinity and the value of (d) of the starting point is initialized to 0 at the beginning;
A variety of traffic modes: considering different traffic modes, relating to walking, self-driving and public transportation, and providing diversified route selection for users;
real-time road conditions: in conjunction with real-time traffic information, real-time updated route planning is provided to avoid congestion and other traffic problems.
Preferably, the user feedback and evaluation module comprises an evaluation functional unit and a feedback collection unit;
the evaluation functional unit is responsible for processing the evaluation of the user on scenic spots, exhibits and overall travel experience, including the evaluation, comments and suggestions of the user on scenic spots and exhibits;
The feedback collection unit is used for collecting feedback and evaluation information of the user and processing the data so that the system can make corresponding adjustment and improvement according to the data.
Preferably, the step of processing the data by the feedback collection unit is represented as follows:
S1, deleting repeated data: let data set d=d1, D2, D3, & gt, dn, wherein each di=a1, a2, & gt, am is a data item containing m attributes, and the process of deleting duplicate data is expressed as a function f (D) - > D ′, wherein D ′ is the data set after deleting duplicate items;
S2, processing missing values: if a certain property aj of a certain data item di in the data set D is missing, this missing value is filled in using the following method:
Average values were used: aj = Σaj/n, where Σaj is the sum of all non-missing ajs, n is the number of non-missing ajs;
median used: ordering all non-missing ajs, ajs being centrally located values;
mode of use: aj is the value that occurs most frequently among all non-missing ajs;
S3, deleting invalid feedback: let the feedback set be f=f1, F2..fn, where each fi is a feedback, the length of which is expressed as a function L (fi). We set a threshold T, if L (fi) < T, fi is considered invalid;
S4, normalization and normalization: standardization: aj ′ = (aj- μ)/σ, where μ is the average value of aj and σ is the standard deviation of aj;
normalization: aj ′ = (aj-min)/(max-min), where min and max are the minimum and maximum values of aj, respectively.
Preferably, the calculation basis of the route recommendation module is mainly based on the environmental coefficient and the user preference data so as to generate personalized travel route recommendation; the route planning unit in the map navigation module mainly considers the factors of the starting point, the end point, the scenic spot distance and the traffic condition so as to provide accurate navigation service for users.
Preferably, a data providing interface is established between the sight spot information management module and the route recommendation module so as to transmit key sight spot information and user preference data, the user interface module is connected with the sight spot information management module and the route recommendation module through the display interface so as to intuitively display information and optimize user experience, the map navigation module is connected with the sight spot information management module and the route recommendation module through the navigation interface so as to ensure that a user can accurately navigate to a destination, and the user feedback and evaluation module is closely connected with the user interface module through the feedback interface so as to receive user feedback and provide continuous improvement and optimization.
The invention provides an intelligent exhibition system for intelligent tourist route scenic spots. The beneficial effects are as follows:
1. According to the invention, by comprehensively considering factors such as temperature, humidity, people flow concentration and the like of the environment where the user is located and combining preference data of the user, the environment situation of the scenic spots can be comprehensively evaluated, so that more comprehensive and accurate recommendation is provided for the user, personalized requirements of the user are met, and meanwhile, the factors of starting points, ending points, scenic spot distances and traffic conditions are considered, so that the user is ensured to obtain accurate navigation service, planning of a journey is facilitated, congestion is avoided, and travel experience is improved.
2. The invention processes repeated data, missing values and invalid feedback, the feedback collection unit can improve the quality of the data, the high-quality data is critical to the decision and improvement of the system, the influence of error and misleading information can be reduced, the accuracy and reliability of the system can be improved, and meanwhile, the requirements and preferences of users can be better known, thereby improving the service and the product and improving the user experience.
Detailed Description
The following description of the embodiments of the present invention will be made more apparent and fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the invention are shown. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Examples:
Referring to fig. 1, an embodiment of the present invention provides an intelligent exhibition system for scenic spots of an intelligent travel route, which includes a scenic spot information management module, a route recommendation module, a user interface module, a map navigation module, a user feedback and evaluation module:
The scenic spot information management module is used for managing the information of each scenic spot, including scenic spot introduction, historical background, open time and ticket price;
The route recommendation module comprises an environment sensing unit and a recommendation unit, wherein the environment sensing unit senses the environment where a user is based on the sensor and the environment data to count the temperature, the humidity and the people flow density, and counts
Calculating a comprehensive environment coefficient and judging the environment condition of the scenic spot, wherein the calculation formula of the comprehensive environment coefficient is as follows:
[E(T,H,C)=f(wT×T+wH×H+wC×C)];
Wherein the environmental factor function is (E (T, H, C)), (T) represents temperature, (H) represents humidity, and (C) represents people flow concentration;
The recommendation unit generates optimal travel route recommendation by using a recommendation algorithm based on the influence of the environmental coefficient on user experience, and the function expression is as follows:
[R(U,L,E)=argmaxl∈L(∑i=1nwi·gi(U,El))];
Wherein, (R (U, L, E) is an algorithm function, (U) represents user preference data, (L) represents an optional scenic spot list, (E) represents comprehensive environmental factor scores of all scenic spots, (n) represents the number of features, (w i) is the weight of the feature (i) and is used for measuring the importance of the feature to a recommendation result, (g i(U,El)) is a function of the feature (i) and is used for evaluating the influence of the feature (i) on the comprehensive environmental factor scores of the user preference data and the scenic spots (L);
The user interface is an interface for the user to interact with the system and comprises scenic spot browsing, route selection and ticket booking functions;
The map navigation module is used for providing a real-time map navigation function, helping tourists to accurately find scenic spot positions and providing traffic information;
The user feedback and evaluation module allows the user to evaluate scenic spots and leave messages, and the system can collect user feedback to help improve the service quality and the accuracy of the exhibition system.
The system comprises a scenic spot information management module, a route recommendation module, a user interface module, a map navigation module, a feedback interface and an evaluation module, wherein the data providing interface is established between the scenic spot information management module and the route recommendation module so as to transmit key scenic spot information and user preference data, the user interface module is connected with the scenic spot information management module and the route recommendation module through a display interface so as to intuitively display information and optimize user experience, the map navigation module is connected with the scenic spot information management module and the route recommendation module through a navigation interface so as to ensure that a user can accurately navigate to a destination, and the user feedback and evaluation module is closely connected with the user interface module through a feedback interface so as to receive user feedback and provide continuous improvement and optimization.
Specifically, the intelligent exhibition system for intelligent tourist routes integrates scenic spot information management, environment perception recommendation, user interface interaction, map navigation service and user feedback evaluation modules, perceives environment data and user preference through sensors, provides personalized tourist route recommendation for tourists, and optimizes user experience; the user interface is friendly and visual, and is convenient for tourists to browse, select routes and purchase tickets in a booking way; the real-time map navigation function helps tourists to accurately find scenic spot positions and provides traffic information; the user evaluation and feedback module promotes the improvement of service quality and the improvement of system accuracy, and through integrating the multifunctional module, the system not only promotes tourist experience of tourists, but also helps scenic spot managers to optimize service, promotes the development of the tourist industry, enhances the user satisfaction, and shows the potential and prospect of the intelligent tourist system in the aspects of improving the intellectualization and convenience of the tourist industry.
The scenic spot information management module comprises a scenic spot database and a picture library;
The scenic spot database relates to scenic spot names, descriptions, positions, open time and fare information;
the picture library is used for storing pictures of scenic spots.
Specifically, the combination of the scenic spot database and the picture library enables the system to comprehensively and vividly present the information of each scenic spot, so that a user can better know the scenic spot through text description and visual pictures, and more basis is provided for the travel decision of the user.
The user interface module comprises a registration and login unit and a scenic spot unit;
The registration and login unit is responsible for processing the registration and login functions of the user account, and comprises the following steps:
User registration: providing a user registration interface, collecting user information and creating a new account;
user login: providing a user login interface, verifying the identity of a user and allowing access to system functions;
password management: the password encryption storage and password recovery function is included, so that the account safety is ensured;
Authentication and authorization: verifying the identity of a user and granting proper rights to access system functions;
the scenic spot browsing unit is responsible for displaying scenic spot information and comprises:
scenic spot list: displaying brief information, such as names, pictures and descriptions, of all scenic spots in the system;
scenic spot details: providing detailed scenic spot information, including introduction, location, open time, fare;
and (3) displaying pictures: displaying a picture library of the scenic spot, so that a user can view actual pictures of the scenic spot;
video data: multimedia data such as scenic spot introduction video is provided, and the knowledge of a user on scenic spots is enhanced.
Specifically, the registration and login unit is responsible for safety management of a user account, ensures account safety by encrypting and storing passwords and verifying user information, simultaneously provides a concise and visual registration and login interface and a password retrieving function, ensures the integrity and safety of the user information, shows brief information and detailed description of all scenic spots in a system, enhances the understanding and experience of the user to the scenic spots through picture showing and video data, provides comprehensive and vivid travel information, and improves the travel planning and experience feeling of the user.
The map navigation module comprises a map access unit and a route planning unit;
the map access unit is responsible for integrating map services to display scenic spot positions and surrounding information, and comprises:
map interface integration: interfacing with a third party map service (e.g., goog l e Maps, hundred degree map, etc.) to obtain map data;
and (5) scenic spot marking: marking the positions of all scenic spots on the map, so that a user can intuitively know the distribution of the scenic spots;
peripheral information: relevant information of dining, traffic and accommodation around scenic spots is displayed, so that a user can plan a journey better;
The route planning unit is responsible for providing navigation functions for the user and helping the user to plan an optimal route, and comprises the following steps:
starting point and end point setting: allowing the user to set a starting point and an ending point of travel, which can be the current position and destination scenic spot of the user;
route algorithm: according to the starting point, the finishing point, the distance between scenic spots and the traffic condition factors set by a user, calculating an optimal driving route, wherein the calculation formula is as follows: [ d (v) =min (d (v), d (u) +w (u, v)) ], wherein (d (v)) represents the shortest distance from the starting point to the node (v), and (w (u, v)) represents the distance from the node (u) to the node (v), and (d (v)) is initialized to infinity and the value of (d) of the starting point is initialized to 0 at the beginning;
A variety of traffic modes: considering different traffic modes, relating to walking, self-driving and public transportation, and providing diversified route selection for users;
real-time road conditions: in conjunction with real-time traffic information, real-time updated route planning is provided to avoid congestion and other traffic problems.
Specifically, the map navigation module plays a key role in the intelligent exhibition system of the intelligent tourist route scenic spots, based on the map access unit and the route planning unit, the map navigation system can integrate third-party map services such as Goog l eMaps, hundred-degree maps and the like, display scenic spot positions and mark surrounding information, provide visual and comprehensive tourist guide for users, and meanwhile, the route planning unit can plan an optimal travelling route for the users, allow setting a starting point and a destination point, consider various traffic modes and combine real-time road condition information to calculate an optimal route, provide personalized navigation service, and provide intelligent and convenient navigation experience for the users through perfect design and implementation of the functions, help the users plan a travelling route and avoid traffic jam, thereby improving tourist convenience and experience.
The user feedback and evaluation module comprises an evaluation functional unit and a feedback collection unit;
the evaluation functional unit is responsible for processing the evaluation of the user on scenic spots, exhibits and overall travel experience, including scoring, commenting and suggestion of the user on scenic spots and exhibits;
the feedback collection unit is used for collecting feedback and evaluation information of the user and processing the data so that the system can make corresponding adjustment and improvement according to the data.
The steps of the feedback collection unit for data processing are represented as follows:
s1, deleting repeated data: let data set d=d1, D2, D3, & gt, dn, wherein each di=a1, a2, & gt, am is a data item containing m attributes, and the process of deleting duplicate data is expressed as a function f (D) - > D ′, wherein D ′ is the data set after deleting duplicate items; in the process of collecting user feedback, repeated feedback can be received, the repeated feedback can be submitted to the same user for multiple times, and the repeated feedback can be caused by system errors, so that the accuracy and the completeness of data can be ensured by deleting the repeated feedback, the interference of repeated information on analysis and decision making can be avoided, and the efficiency and the accuracy of data processing can be improved;
S2, processing missing values: if a certain property aj of a certain data item di in the data set D is missing, this missing value is filled in using the following method:
Average values were used: aj = Σaj/n, where Σaj is the sum of all non-missing ajs, n is the number of non-missing ajs;
median used: ordering all non-missing ajs, ajs being centrally located values;
Mode of use: aj is the value that occurs most frequently among all non-missing ajs; some feedback may only contain part of the information, for example, the user may only give a score, but not leave any text comments, for which case these feedback may be selected to be deleted, or missing values may be selected to be filled in, which may help make full use of the data, avoiding loss of information and inaccuracy in the analysis result due to missing data;
s3, deleting invalid feedback: let the feedback set be f=f1, F2..fn, where each fi is a feedback, the length of which is expressed as a function L (fi). We set a threshold T, if L (fi) < T, fi is considered invalid; some feedback may be invalid, for example, a user may submit a blank comment or submit a comment unrelated to a product or service, and by deleting the invalid feedback, the system may filter out information unrelated to the product or service, maintain the quality and validity of the feedback data, and ensure real and effective user feedback of the user;
S4, normalization and normalization: standardization: aj ′ = (aj- μ)/σ, where μ is the average value of aj and σ is the standard deviation of aj;
normalization: aj ′ = (aj-min)/(max-min), where min and max are the minimum and maximum values of aj, respectively.
Specifically, the evaluation functional unit is responsible for processing the evaluation of the scenic spots, the exhibits and the overall travel experience by the user, including scoring, commenting and suggesting, and provides a platform for expressing the comments and the experience for the user. The feedback collection unit is used for collecting feedback and evaluation information of the user, and processing the data through a series of steps, so that the system can make corresponding adjustment and improvement according to the feedback of the user, wherein the processing steps comprise deleting repeated data, processing missing values (using average value, median or mode filling), deleting invalid feedback (judging according to a set threshold value), and normalizing the data, thereby ensuring the accuracy and reliability of the data.
The calculation basis of the route recommendation module is mainly based on the environment coefficient and the user preference data so as to generate personalized travel route recommendation; the route planning unit in the map navigation module mainly considers the factors of the starting point, the end point, the scenic spot distance and the traffic condition so as to provide accurate navigation service for users.
Specifically, the personalized recommendation module and the accurate route planning unit are designed to comprehensively consider user preference and actual navigation factors so as to provide personalized travel recommendation and accurate navigation service meeting user requirements, thereby optimizing user experience, improving system efficiency and meeting user personalized requirements and actual navigation requirements.
Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made therein without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.