Cross-business resource scheduling method and system based on dynamic pricing
Through a dynamic pricing cross-industry resource scheduling method and the use of semantic analysis to generate personalized travel plans, the problem of tourists being unable to quickly find suitable travel plans in existing technologies is solved, achieving efficient travel planning and interest enhancement.
Patent Information
- Application Number
- CN202510805642.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-17
- Publication Date
- 2025-09-26
AI Technical Summary
The travel plans generated by existing tourism service platforms cannot adapt to the personalized needs of each tourist. Tourists need to spend a lot of time adjusting their strategies and understand the rights and interests rules of various tourist attractions, which reduces their interest in travel and increases the time cost of strategy.
A cross-industry resource scheduling method based on dynamic pricing is adopted. Tourism demand data is obtained through semantic analysis to generate a set of scheduling plans, including recommendations for tourist attractions, accommodation and food. The most suitable plan is selected according to tourists' needs, and multiple options are provided to reduce the time cost of the strategy and increase interest.
Through a dynamic pricing cross-industry resource scheduling method, personalized travel plans are generated, reducing tourists' pre-travel preparation time and increasing their travel interest and experience.
Smart Images

Figure CN120707336A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of intelligent scheduling of tourism data, and in particular to a cross-industry resource scheduling method and system based on dynamic pricing. Background Art
[0002] With the improvement of people's living standards and the development of tourism, it has become a pillar of the economy. Due to the continuous increase in the number of tourists and the expansion of tourist destinations, a variety of tourist attractions are being discovered and known. With the development of digital network platforms and big data analysis technologies, a large number of tourism service platforms have emerged to recommend relevant tourist attractions to customers.
[0003] Currently, to meet the needs of tourists, travel service platforms generate different travel plans based on different tourist attractions. Tourists can choose the travel plans corresponding to their favorite attractions. However, these plans are generated based on the tourist attractions and may not be suitable for every tourist. Tourists need to adjust their overall travel plans based on the generated travel plans, including accommodation, meals, and other travel needs.
[0004] However, to tailor their travel plans to their itinerary, tourists often have to spend considerable time researching nearby attractions, hotels, and local cuisine. This requires filtering through a vast amount of data to find the right guide, and they must also be familiar with the rights and regulations governing various tourist attractions. This extensive pre-travel preparation can dampen interest and increase the time it takes to plan a trip. Summary of the Invention
[0005] In order to reduce the time cost of tourists' travel plans and increase their travel interest, this application provides a cross-industry resource scheduling method and system based on dynamic pricing.
[0006] In the first aspect, the present application provides a cross-industry resource scheduling method based on dynamic pricing, which adopts the following technical solutions: A cross-industry resource scheduling method based on dynamic pricing includes the following steps: Acquire tourism demand data corresponding to the information to be scheduled, and acquire a solution screening value based on the tourism demand data; Acquire corresponding screening schemes according to the scheme screening value, and acquire scheme limiting values corresponding to the scheme screening value according to the tourism demand data; Generating a scheduling solution set according to the solution limit value and the solutions to be screened, wherein the scheduling solution set includes a plurality of groups of scheduling solutions and corresponding scheduling characteristics; A corresponding scheduling emphasis value is obtained according to the scheme limit value, and a scheduling scheme corresponding to the customer to be served is obtained based on the scheduling emphasis value and the scheduling characteristics.
[0007] By adopting the above technical solution, the scheduling information is divided into semantics to obtain tourism demand data, and the solution screening value is obtained based on the tourism demand data. The corresponding screening solution is obtained according to the solution screening value, and the solution limitation value corresponding to the solution screening value is obtained according to the tourism demand data. A scheduling solution set is generated based on the solution screening value and the solution limitation value, so that scheduling solutions can be provided to the customers to be served from multiple aspects, which is convenient for the customers to be served to choose. In addition, the focus scheduling value corresponding to the customers to be served is obtained according to the solution limitation value, and the scheduling solution that is most suitable for the customers to be served is screened in the scheduling solution, so that the time cost of the tourists' strategy can be reduced, and multiple options are provided for tourists to screen, so as to enhance tourists' interest in travel.
[0008] In some embodiments, obtaining a corresponding screening solution according to the solution screening value includes the following steps: Dividing the information to be scheduled based on semantic analysis technology to obtain a solution screening value, and obtaining a scenic spot type and a tour type based on the solution screening value; Filtering a corresponding number of tourist attractions in a preset tourist attraction database based on the tourist attraction type, and obtaining location information based on the tourist attractions, wherein the preset tourist attraction database includes a tourist attraction data set; Acquiring surrounding information data based on the location information, and filtering corresponding supporting data from the surrounding information data based on the travel type, the supporting data including food types and accommodation locations; The tourist attractions, the food types and the accommodation places are used to generate screening plans corresponding to the plan screening values.
[0009] By adopting the above technical solution, the information to be scheduled is divided accordingly according to the semantic analysis technology to obtain the scheme screening value, and a number of groups of tourist attractions and location information are screened in the preset tourist attraction database based on the type of the tourist attraction, and the surrounding information data and the corresponding supporting data are obtained based on the location information, and the tourist attractions and the corresponding supporting data are used to generate a screening scheme corresponding to the scheme screening value, thereby generating different screening schemes according to different tourist attractions, and obtaining the corresponding supporting data according to the tourist attraction data, so that attractions, food and accommodation can be scheduled in multiple aspects of resources, which is convenient for tourists to screen according to actual conditions, reduce the time cost of tourists during the travel process, enjoy travel, and improve travel effects.
[0010] In some embodiments, after obtaining a scheduling solution corresponding to the customer to be served based on the scheduling emphasis value and the scheduling characteristics, the following steps are further included: Acquire a plurality of groups of tourist attractions based on the tourist attractions, and acquire the corresponding tourist times of the tourist attractions from a historical database; Acquire recommended food based on the accommodation location, and generate a recommendation type of the recommended food based on the tourist activities and the tourist time; A travel schedule corresponding to the scheduling plan is obtained based on the travel time and the recommended type.
[0011] By adopting the above technical solution, tourist attractions are obtained based on tourist attractions, and the corresponding play time of the play items is obtained from the historical database, and recommended food is obtained based on the accommodation location, and the recommendation type of the recommended food is generated based on the play items and the play time; the travel timetable corresponding to the scheduling plan is obtained based on the play time and the recommended type, and then a reasonable travel timetable can be generated according to the tourists' own circumstances and the corresponding tourist attractions, so that tourists can avoid some waiting situations, and thus can better experience the travel and enjoy the entire travel state.
[0012] In some embodiments, the recommendation type includes check-in recommendation and door-to-door recommendation, and generating the recommendation type of the recommended food based on the play item and play time includes the following steps: Acquire a visitor status according to the information to be scheduled, and acquire a corresponding play status according to the play item, and determine whether the play status is a relaxed state based on the visitor status; If the play state is a relaxed state, a check-in recommendation is generated, and a recommended time is generated based on the play time according to the recommended food; If the playing state is not a relaxing state, a door-to-door recommendation is generated, and a door-to-door service time is generated based on the recommended food.
[0013] By adopting the above technical solution, the generated travel schedule obtains the corresponding play status according to the tourists' daily play items, and obtains the recommended type of recommended food for the day according to the play status, which can be more inclined to the tourists' enjoyment of the travel, and they can also enjoy the local special food, deepening the tourists' overall experience during the travel process; providing tourists with choices from multiple aspects, so that tourists can better enjoy the current travel, and arrange appropriate recommendation types according to the actual travel items.
[0014] In some embodiments, after generating a set of scheduling solutions based on the solution limit value and the solutions to be screened, the following steps are further included: Determining whether a tourist attraction exists based on the type of attraction; If there are tourist attractions in the attraction type, selecting corresponding travel plans from the plans for screening based on the tourist attractions; A corresponding scheduling plan set is generated based on the plan screening value and the travel plan.
[0015] In some embodiments, after obtaining a scheduling solution corresponding to the customer to be served based on the scheduling emphasis value and the scheduling characteristics, the following steps are further included: Obtaining a demand schedule according to the information to be scheduled, and obtaining a corresponding estimated travel strategy from the scheduling characteristics based on the demand schedule; The corresponding replacement plan is obtained based on the filter value of each plan obtained based on the estimated travel strategy, and the corresponding scheduling plan is updated based on the replacement plan and the estimated travel strategy.
[0016] In some embodiments, generating a set of scheduling solutions based on the solution limit value and the solutions to be screened includes the following steps: Taking the solution limit values as core objectives in turn, and obtaining hard constraints and soft constraints based on the solution limit values; Establishing an indicator system based on the scheme limit values, and quantifying each type of indicator in the indicator system based on quantitative technology to obtain a corresponding quantitative scheme; Eliminating the quantification schemes based on the hard constraints and the soft constraints to obtain a preliminary screening scheme; The preliminary screening schemes are compared based on a quantitative comparison principle to obtain several groups of scheduling schemes, and the scheduling schemes are used as the scheduling scheme set.
[0017] In some embodiments, the comparing the preliminary screening solutions based on the quantitative comparison principle to obtain several groups of scheduling solutions includes the following steps: Obtaining a weight ratio corresponding to the scheme screening value based on the scheme limiting value, and obtaining a scheme score corresponding to the preliminary screening scheme based on the weight ratio; The preliminary screening solutions are eliminated based on the solution scores to obtain a scheduling solution.
[0018] In a second aspect, the present application provides a cross-industry resource scheduling system based on dynamic pricing, which adopts the following technical solutions: A cross-industry resource scheduling system based on dynamic pricing executes a cross-industry resource scheduling method based on dynamic pricing described in the first aspect, an information screening module, a scheme acquisition module, a scheduling comparison module and a scheme generation module, the information screening module is used to obtain tourism demand data corresponding to the information to be scheduled, and obtain a scheme screening value based on the tourism demand data; the scheme acquisition module is used to obtain the corresponding screening scheme according to the scheme screening value, and obtain a scheme limiting value corresponding to the scheme screening value according to the tourism demand data; the scheduling comparison module is used to generate a scheduling scheme set according to the scheme limiting value and the screening scheme, the scheduling scheme set includes several groups of scheduling schemes and corresponding scheduling characteristics; the scheme generation module is used to obtain the corresponding scheduling emphasis value according to the scheme limiting value, and obtain the scheduling scheme corresponding to the customer to be served based on the scheduling emphasis value and the scheduling characteristics.
[0019] In some embodiments, a scheduling revision module and a strategy generation module are further included. The scheduling revision module is used to obtain a scheduling plan and obtain a replacement plan corresponding to the plan screening value based on the scheduling plan; the strategy generation module is used to obtain the replacement plan and update the scheduling plan based on the replacement plan.
[0020] In summary, this application includes at least one of the following beneficial technical effects: The scheduling information is divided into semantics to obtain tourism demand data, and a scheme screening value is obtained based on the tourism demand data. The corresponding screening scheme is obtained according to the scheme screening value, and the scheme limitation value corresponding to the scheme screening value is obtained according to the tourism demand data. A scheduling scheme set is generated based on the scheme screening value and the scheme limitation value, so that scheduling schemes can be provided to the customers to be served from multiple aspects, which is convenient for the customers to be served to choose. In addition, the emphasis scheduling value corresponding to the customers to be served is obtained according to the scheme limitation value, and the scheduling scheme that is most suitable for the customers to be served is screened in the scheduling scheme, so as to reduce the time cost of tourists' strategy and provide tourists with multiple options for screening to increase their interest in travel. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 This is a block diagram of a cross-industry resource scheduling method based on dynamic pricing provided in an embodiment of the present application; Figure 2 This is a block diagram of a method for obtaining a screening solution provided in an embodiment of the present application; Figure 3 This is a block diagram of a method for generating a travel schedule provided by an embodiment of the present application; Figure 4 This is a flowchart for obtaining a scheduling solution set provided in an embodiment of the present application; Figure 5This is a structural diagram of the cross-industry resource scheduling system based on dynamic pricing provided in this embodiment.
[0022] Description of the accompanying drawings: 10. Information screening module; 20. Plan acquisition module; 30. Scheduling comparison module; 40. Plan generation module. DETAILED DESCRIPTION
[0023] In order to more clearly understand the purpose, technical solutions and advantages of the present application, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. However, it should be understood by those skilled in the art that the present application can be implemented without these details. In some cases, in order to avoid unnecessary descriptions that make various aspects of the present application obscure, the well-known methods, processes, systems, components and / or circuits that have been described at a higher level will not be described in detail. It is obvious to those skilled in the art that various changes can be made to the embodiments disclosed in the present application, and the general principles defined in the present application can be applied to other embodiments and application scenarios without departing from the principles and scope of the present application. Therefore, the present application is not limited to the embodiments shown, but conforms to the broadest scope consistent with the scope claimed for protection in the present application.
[0024] An embodiment of the present application discloses a cross-industry resource scheduling method based on dynamic pricing, which is applied to a cross-industry resource scheduling platform based on dynamic pricing. The platform includes a customer service page, where customers to be served can enter their travel information. The platform receives the travel information of the customers to be served, performs data analysis, and generates a corresponding scheduling plan for the customers to be served, including corresponding arrangements for activities at tourist attractions, selection of hotels for accommodation, and special foods near tourist attractions. Based on the travel price of the customers to be served, services are provided to facilitate the customers to travel, stay, and enjoy food, thereby improving the overall travel comfort of the customers to be served.
[0025] In addition, the total pricing of each plan to be screened is different. Based on dynamic pricing, multiple options are provided to facilitate customers to be served to choose travel services within their acceptable range on the dynamic pricing cross-industry resource scheduling platform. Replacement plans are provided for the individual plan screening values of the screening plans. Customers can make targeted replacements based on the modules they are interested in, thereby providing customers to be served with more choices.
[0026] like Figure 1 As shown, a cross-industry resource scheduling method based on dynamic pricing includes the following steps: S100: Acquire travel demand data corresponding to the information to be scheduled, and acquire a solution screening value based on the travel demand data.
[0027] The pending dispatch information represents the requirements of customers waiting to be served, which can be collected from the customer service page. Travel demand data represents travel demand information filtered from the pending dispatch information. Because different customer groups are available, each person's problem description is unique. Therefore, the pending dispatch information directly obtained from the customer service page cannot be directly applied. It is necessary to filter the pending dispatch information accordingly to obtain travel demand data.
[0028] Specifically, since customers may not know what type of attractions they want, but simply want to see more, they may not be able to fully describe the type of tourist attractions they need. Furthermore, some customers may simply describe their current feelings. Therefore, it is necessary to filter information based on the information to be dispatched to select valid travel demand data for the customers to be served.
[0029] In step S100, the solution filtering values obtained based on the tourism demand data are characteristic values corresponding to the customer to be served, obtained based on the tourism demand data. The solution filtering values include characteristics of scenic spots, tourism items, accommodation conditions, and food availability, and the solution filtering values corresponding to the customer to be served must fall within one or more of the above solutions. The tourism demand data can be continuous information obtained based on the information to be scheduled, or it can be feature words obtained based on the information to be scheduled, depending on the specific situation.
[0030] S200: Acquire corresponding screening schemes according to the scheme screening value, and acquire scheme limiting values corresponding to the scheme screening value according to tourism demand data.
[0031] The screening solutions are solutions corresponding to different solution screening values, and the solution limiting values represent the limitations of each solution screening value for the customer to be served.
[0032] For example, the information to be scheduled may include traveling with children, a desire to relax during the trip, "avoiding a packed itinerary" or "wanting to deeply experience local culture," "dislikes crowded attractions," "avoids long drives," "avoids mountain climbing," and "preferably, travel expenses should not exceed 2,000 RMB." The travel demand data obtained by filtering the information to be scheduled specifically includes "wanting to deeply experience local culture," "dislikes crowded attractions," "avoids long drives," "avoids mountain climbing," and "preferably, travel expenses should not exceed 2,000 RMB." The scenario screening values derived from this travel demand data describe the characteristics of the attraction, tour items, accommodation, food, driving distance, attraction status, and travel expenses. Specifically, the scenario screening values include the presence of local culture, short distances, low crowds at attractions, no mountain climbing, and a travel expense of no more than 2,000 RMB. The corresponding scenario limiting values include the need for a deep experience of local culture, avoids long drives, no mountain climbing, dislikes crowds, the presence of children, and a travel expense of no more than 2,000 RMB.
[0033] Specifically, the corresponding attractions for screening are obtained based on different plan screening values, namely, attraction characteristics, tourist projects, accommodation conditions, food conditions, driving distance, attraction status and travel expenses. The attractions for screening mentioned here are just attractions suitable for customers to be served. Then, based on the attractions for screening and the additional requirements of the customers to be served, the screening plans are obtained. The screening plans include tourist attractions, tourist accommodation, food recommendations and corresponding pricing amounts, etc. Different screening plans are obtained according to different pricing amounts.
[0034] The screening options here are not limited to this, and other related screening values can be obtained based on the screening values of the options corresponding to the customers to be served. For example, if the travel demand data shows that there are children among the target group, corresponding analysis can be performed based on the age and characteristics of the children to obtain tourist attractions suitable for children, and then generate corresponding screening options based on the tourist attractions.
[0035] The friend's age and characteristics mentioned here can be obtained by conducting basic Q&A with the customer on the customer service page. Not all questions trigger the Q&A process; when a trigger word is used, the Q&A mode is activated, allowing for more accurate collection of the customer's travel needs.
[0036] It should be noted that a basic Q&A template can also be set. When a customer to be served does not have a corresponding description, the customer can select the basic Q&A template to obtain the corresponding scheduling information. The basic Q&A template can include questions on various aspects such as tourist attractions, accommodation, food recommendations, corresponding pricing amounts, and fellow travelers. The various options for selection are then filtered using the option limit values corresponding to each option filter value to obtain a set of scheduling options.
[0037] S300: Generate a scheduling solution set according to the solution limit value and the solutions to be screened.
[0038] The schedule set consists of several sets of schedules and corresponding schedule features. A schedule includes arrangements for various items, including travel destinations, attractions, activities, accommodation, and food recommendations. Schedules are arranged based on total travel expenses. Customers can select different schedules based on the location, attractions, activities, accommodation, food recommendations, and travel expenses, resulting in different schedules. Schedule features characterize the characteristics of a schedule, for example, comfortable accommodation, delicious food, and exciting activities.
[0039] It should be noted that the scheduling plans included in the scheduling plan set can be adjusted based on one of the project arrangements as the primary one, with the remaining projects arranged as secondary ones. For example, you can select the appropriate travel destinations, tourist attractions, travel programs, travel accommodations, and corresponding food recommendations based on the principle of lowest price. Alternatively, you can select the appropriate travel destinations, tourist attractions, travel programs, travel accommodations, and corresponding food recommendations based on the principle of the largest number of travel programs.
[0040] It should be noted here that in order to facilitate better screening of customers to be served, the scheduling plans in the scheduling plan set can be calibrated by the scheduling characteristics of each scheduling plan, and the characteristic words can be hidden and marked. When the customer to be served clicks on the current scheduling plan, the various scheduling characteristics corresponding to the current scheduling plan will be displayed.
[0041] S400: Obtain a corresponding scheduling emphasis value according to a solution limit value, and obtain a scheduling solution corresponding to the customer to be served based on the scheduling emphasis value and the scheduling characteristics.
[0042] The scheduling emphasis value indicates what the customer is most concerned about, such as a reasonable budget, delicious food, or the enjoyment of tourist attractions. This scheduling emphasis value is compared with the scheduling characteristics to obtain a corresponding scheduling solution. This solution is selected as the preferred solution for the customer, while other solutions are considered alternatives.
[0043] Reference Figure 2 In one embodiment, obtaining a corresponding screening solution according to a solution screening value includes the following steps: S210 , dividing the scheduling information based on semantic analysis technology to obtain a solution filtering value, and obtaining a scenic spot type and a tour type based on the solution filtering value.
[0044] S220 , screening corresponding groups of tourist attractions in a preset tourist attraction database based on the types of the tourist attractions, and acquiring location information based on the tourist attractions.
[0045] S230: Acquire surrounding information data based on the location information, and filter corresponding supporting data in the surrounding information data based on the tourism type.
[0046] S240: Generate screening solutions corresponding to the solution screening values for tourist attractions, food types, and accommodation locations.
[0047] The preset attraction database includes a collection of tourist attraction data, along with supporting data such as cuisine and accommodation options. Semantic analysis technology is a core area of natural language processing, enabling computers to understand the meaning of human language. It analyzes vocabulary, syntax, context, and logical relationships to uncover the true intent, sentiment, and context behind text, ultimately generating solution screening values. I won't go into detail here.
[0048] Some customers to be served have targeted travel plans. Therefore, when describing the information to be scheduled, there are obvious tourist destinations and tourist attractions. The dynamic pricing cross-industry resource scheduling platform only needs to form a complete scheduling plan based on the tourist destinations and tourist attractions provided. Therefore, it is necessary to obtain the attraction type and tour type based on the plan screening value. The attraction type includes attraction characteristics such as the presence of local culture, short distance, and low tourist flow, while the tour type includes travel projects, accommodation conditions, food conditions, and cost amount. Using the attraction type, a number of tourist attractions that meet the requirements are screened in the preset attraction database, and location information is obtained based on the tourist attractions.
[0049] Reference Figure 3 In one embodiment, after obtaining a scheduling solution corresponding to the customer to be served based on the scheduling emphasis value and the scheduling characteristics, the following steps are further included: S500: Acquire several groups of tourist attractions based on tourist attractions, and obtain the corresponding tourist times of the tourist attractions from a historical database.
[0050] S600: Obtain recommended food based on the accommodation location, and generate a recommendation type of the recommended food based on the travel items and travel time.
[0051] S700: Obtain a travel schedule corresponding to the scheduling plan based on the travel time and the recommended type.
[0052] After obtaining the tourist attractions, it is necessary to obtain the corresponding tourist attractions for the customers to be served according to the different tourist attractions, so that the corresponding play time of the play items can be obtained based on the historical database, saving the waiting time of the customers to be served and coordinating the play time arrangements for each play item. In addition, it is also necessary to obtain recommended food in the surrounding area based on the accommodation location, but some play items require physical exertion. When the customers to be served are not physically strong after playing, it is necessary to generate the recommended type of food based on the play items and play time, so that it can be easily accepted by the customers to be served and it can also facilitate the customers to be served to enjoy the local specialties. The travel schedule includes the time arrangements for travel time, play items, recommended food, etc.
[0053] In one embodiment, the recommendation types include check-in recommendations and door-to-door recommendations. Generating the recommendation type of recommended food based on the travel items and travel time includes the following steps: S610: Acquire the visitor status according to the information to be scheduled, and acquire the corresponding play status according to the play item, and determine whether the play status is a relaxed state based on the visitor status.
[0054] S620: If the play state is a relaxed state, a check-in recommendation is generated, and a recommended time is generated based on the play time according to the recommended food.
[0055] S630: If the playing state is not a relaxing state, a door-to-door recommendation is generated, and a door-to-door service time is generated based on the recommended food.
[0056] Among them, the tourist status represents the tourist's age, exercise status, etc. The tourist status can be obtained according to the information to be dispatched. When the customer to be served is not filled in the information to be dispatched, the question-and-answer mode can be started to obtain the status information of the customer to be served, and then the tourist status corresponding to the customer to be served can be known to judge whether he is in a relaxed state after experiencing the entertainment items. If so, an open recommendation is generated, that is, it is determined that the customer to be served can go to the store to eat the recommended food. If not, a door-to-door recommendation is generated, that is, it is determined that the customer to be served needs to recommend food through takeout.
[0057] It should be noted here that the entertainment status can be determined based on the age, physical condition and enjoyment of food of the customer to be served. When the customer to be served is between 16 and 25 years old and exercises regularly, the entertainment activities that the customers of this age group can accept are more intense and numerous.
[0058] In addition, when there are multiple tourists traveling together, each tourist can be analyzed separately, corresponding analysis can be conducted based on the common characteristics of multiple tourists, and recommendations can be made based on the characteristics of different traveling together tourists. Multiple traveling together tourists can be analyzed based on the theory that the minority obeys the majority.
[0059] In one embodiment, after generating a set of scheduling solutions based on the solution limit value and the solutions to be screened, the following steps are further included: S310: Determine whether there is a tourist attraction based on the attraction type.
[0060] S320: If the attraction type includes tourist attractions, a corresponding travel plan is selected from the available travel plans based on the tourist attractions.
[0061] S330: Generate a corresponding scheduling plan set based on the plan screening value and the travel plan.
[0062] Among them, the attraction type includes tourist attractions. Whether there is a tourist attraction is determined based on the attraction type. If so, the corresponding tourism plan is selected from the screening plans based on the tourist attractions, and the corresponding scheduling plan set is generated based on the plan screening value and the tourism plan.
[0063] It should be noted that for customers with a strong destination in mind, before obtaining the attraction type and tour type based on the solution filter value, a determination is first made as to whether a tourist location and / or tourist attraction exist. If a tourist location exists, steps S310-S330 are directly executed based on the tourist location. After obtaining the tour type, the obtained tourist attractions are eliminated based on the tourist location. If no tourist attraction exists, location information is obtained based on the tourist attraction, and the process continues until steps S230-S240.
[0064] In one embodiment, after obtaining a scheduling solution corresponding to the customer to be served based on the scheduling emphasis value and the scheduling characteristics, the following steps are further included: S410: Obtain demand scheduling according to the information to be scheduled, and obtain a corresponding estimated travel strategy from the scheduling characteristics based on the demand scheduling.
[0065] S420: Obtain the corresponding replacement plan based on the estimated travel strategy by obtaining the filter value of each plan, and update the corresponding scheduling plan based on the replacement plan and the estimated travel strategy.
[0066] The demand scheduling feature indicates that the customer needs to modify the generated schedule. Therefore, the estimated travel guide is obtained from the schedule feature based on the demand scheduling. The estimated travel guide is used to filter each option and obtain the corresponding alternative. The schedule is then updated based on the alternative and estimated travel guide. The customer filters the alternatives to update the schedule, and the alternative that best suits the customer is presented to the customer, facilitating their selection.
[0067] It should be noted here that for the same customer to be served, different tourist locations and / or different tourist attractions need to be obtained according to the travel time of the customer to be served. Therefore, when obtaining tourist attractions, multiple tourist attractions can be obtained according to the location of the tourist location.
[0068] In one embodiment, generating a set of scheduling solutions based on solution limiting values and solutions to be screened includes the following steps: S340, taking the solution limit values as core objectives in turn, and obtaining hard constraints and soft constraints based on the solution limit values.
[0069] S350: Establish an indicator system based on the solution limit value, and quantify each type of indicator in the indicator system based on quantitative technology to obtain a corresponding quantitative solution.
[0070] S360, based on hard constraints and soft constraints, eliminate the quantitative solutions to obtain the preliminary screening solutions.
[0071] S370 , comparing the preliminary screening solutions based on a quantitative comparison principle, obtaining several groups of scheduling solutions, and using the scheduling solutions as a scheduling solution set.
[0072] The core objective is the limit value of the solution selected by the customer to be served. The generated preliminary screening solutions are all based on the core objective. To achieve dynamic pricing cross-industry resource scheduling, from the perspective of the dynamic pricing cross-industry resource scheduling platform, hard constraints can be considered from the aspects of real-time requirements, resource upper limits, fairness bottom line, and priority rules. Specifically, the maximum response time threshold is set, that is, the cross-industry resource scheduling platform based on dynamic pricing is less than 100 milliseconds. Based on the customer's scheduling information, the corresponding scheduling solution can be quickly generated. The cross-industry resource scheduling platform based on dynamic pricing includes CPU utilization that cannot be lower than the first preset value, and memory usage does not exceed the second preset value. All processes can be executed based on the execution priority. A process starvation mode is adopted for processes. In the task execution priority, critical tasks must take precedence over ordinary tasks. The first and second preset values are set according to actual conditions and can be set according to the specific performance of the current hardware measures. Soft constraints can be considered from multiple aspects such as the number of processes completed per unit time, average waiting time, turnaround time variance, and energy efficiency. What needs to be considered here is that the number of processes completed per unit time needs to be maximized, the average waiting time needs to be minimized, the turnaround time variance needs to be minimized, and the energy efficiency needs to be minimized.
[0073] To achieve cross-industry resource scheduling with dynamic pricing, core objectives can be cost, efficiency, maximizing resource utilization, and minimizing task completion time. Hard constraints can include budget caps, vehicle and manpower availability, while soft constraints can include flexibility and user experience.
[0074] For example, customer A to be served requires a maximum travel expense of no more than 2,000. Therefore, the core goal corresponding to customer A to be served is set from the cost direction. The hard constraint is the budget upper limit of 2,000, and the soft constraint can be set as a good travel experience.
[0075] Establishing an indicator system primarily involves converting abstract requirements into quantifiable metrics. These metrics can be defined along multiple dimensions, including economy, efficiency, reliability, flexibility, and fairness. Fairness specifically refers to balanced hardware resource allocation and clear task priorities within a cross-industry resource scheduling platform based on dynamic pricing. Specific indicators for economy include total cost, per-task cost, and resource idleness. Specific indicators for efficiency include task completion time, throughput, and response speed. Specific indicators for reliability include fault tolerance, percentage of delayed tasks, and probability of resource conflicts. Specific indicators for flexibility include solution adjustability and the ability to insert sudden tasks. Specific indicators for fairness include balanced resource allocation and task priority satisfaction. Quantification techniques can employ a Likert scale or by assigning weights to conflicting indicators.
[0076] The initial screening process involves filtering the generated quantitative solutions through hard filtering and logical verification. Specifically, all solutions that exceed budget, time, or resource constraints are removed, and the quantitative solutions are checked for inconsistencies.
[0077] Based on the principle of quantitative comparison, the preliminary screening plans are compared to obtain several groups of scheduling plans, and the scheduling plans are used as a set of scheduling plans. Specifically, weighted scoring standards, optimal frontier analysis, and simulation software can be used to simulate the operation plan in complex dynamic environments to count the scheduling plans that meet the requirements.
[0078] It should be noted here that the weighted scoring criteria, Pareto front analysis, and complex dynamic environments all use existing technologies to analyze and simulate the data obtained from the dynamic pricing cross-industry resource scheduling platform to obtain the corresponding scheduling plan.
[0079] For example, refer to Figure 4 All candidate quantization schemes are input and filtered through hard constraints. If they meet the hard conditions, they are passed. Then, a weighted score is performed based on the soft constraints. Pareto front analysis is performed to obtain a set of all eligible scheduling schemes. Quantization schemes that do not meet the hard conditions are eliminated.
[0080] In addition, dynamic pricing is a price generated based on each scheduling plan. Since different customers to be served have different requirements, the travel expenses corresponding to the generated scheduling plans are different. In order to facilitate the selection of customers to be served, different scheduling plans need to be generated according to different plan limit values, and each scheduling plan has corresponding travel expenses.
[0081] Dynamic pricing is a widely adopted pricing strategy in the travel industry. It involves companies adjusting product or service prices in real time based on multiple variables, including market demand, supply, and time. Schedules encompass attractions, accommodations, dining, and shopping expenses, with the total price of each schedule determined by factors such as time, seasonality, supply and demand, competitor pricing, customer profiles, and special events.
[0082] In one embodiment, the preliminary screening solutions are compared based on the quantitative comparison principle to obtain several groups of scheduling solutions, including the following steps: S371, obtaining a weight ratio corresponding to the scheme screening value based on the scheme limiting value, and obtaining a scheme score corresponding to the preliminary screening scheme based on the weight ratio.
[0083] S372, eliminating the preliminary screening solutions based on the solution scores to obtain a scheduling solution.
[0084] It should be noted here that the weighted scoring criteria specifically obtain the corresponding weight ratio for the solution screening value of the customer to be served, and then simulate through simulation software based on the weight ratio to obtain the solution score corresponding to each solution, and then finely eliminate the preliminary screening solutions according to the solution score to obtain the scheduling solution.
[0085] The embodiment of the present application also discloses a cross-industry resource scheduling system based on dynamic pricing.
[0086] like Figure 5 As shown, a cross-industry resource scheduling system based on dynamic pricing implements a cross-industry resource scheduling method based on dynamic pricing, including an information screening module 10, a solution acquisition module 20, a scheduling comparison module 30 and a solution generation module 40. The information screening module 10 is used to obtain tourism demand data corresponding to the information to be scheduled, and obtain a solution screening value based on the tourism demand data. The solution acquisition module 20 is used to obtain the corresponding screening solution based on the solution screening value, and obtain the solution limit value corresponding to the solution screening value based on the tourism demand data. The scheduling comparison module 30 is used to generate a scheduling solution set based on the solution limit value and the screening solution, and the scheduling solution set includes several groups of scheduling solutions and corresponding scheduling characteristics. The solution generation module 40 is used to obtain the corresponding scheduling emphasis value based on the solution limit value, and obtain the scheduling solution corresponding to the customer to be served based on the scheduling emphasis value and the scheduling characteristics.
[0087] The other functions performed in the above-mentioned information screening module 10, solution acquisition module 20, scheduling comparison module 30 and solution generation module 40, as well as the technical details of each function, are the same or similar to the corresponding features in the cross-industry resource scheduling method based on dynamic pricing described above, so they will not be repeated here.
[0088] In one embodiment, a cross-industry resource scheduling system based on dynamic pricing further includes a scheduling revision module and a strategy generation module. The scheduling revision module is configured to obtain a scheduling plan and, based on the scheduling plan, obtain an alternative plan corresponding to a plan filter value. The strategy generation module is configured to obtain the alternative plan and update the scheduling plan based on the alternative plan.
[0089] The implementation principle is: The information screening module 10 obtains the tourism demand data corresponding to the information to be scheduled and obtains a solution screening value based on the tourism demand data. The solution acquisition module 20 obtains the corresponding selection solution based on the solution screening value and obtains the solution limit value corresponding to the solution screening value based on the tourism demand data. The scheduling comparison module 30 generates a set of scheduling solutions based on the solution limit value and the selection solution. The solution generation module 40 obtains the corresponding scheduling emphasis value based on the solution limit value and obtains the scheduling solution corresponding to the customer to be served based on the scheduling emphasis value and scheduling characteristics. Specifically, the corresponding selection spots are obtained based on different solution screening values, namely, scenic spot characteristics, tourist projects, accommodation conditions, food conditions, driving distance, scenic spot status, and travel expenses. The selection spots mentioned here are merely selected attractions suitable for the customer to be served. Then, based on the selection spots and the additional requirements of the customer to be served, the selection solutions are obtained. The selection solutions include tourist attractions, tourist accommodation, food recommendations, and corresponding pricing amounts, etc. Different selection solutions are obtained based on different pricing amounts.
[0090] It should be understood that although the steps in the flowcharts of the accompanying drawings are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps and they may be performed in other orders.
[0091] The above are all preferred embodiments of the present application, and are not intended to limit the scope of protection of the present application. Therefore, any equivalent changes made based on the structure, shape, and principle of the present application should be included in the scope of protection of the present application.
Claims
1. A cross-industry resource scheduling method based on dynamic pricing, characterized in that: The following steps are involved: Acquiring tourism demand data corresponding to the information to be scheduled, and acquiring a solution screening value based on the tourism demand data; Acquire corresponding screening schemes according to the scheme screening value, and acquire scheme limiting values corresponding to the scheme screening value according to the tourism demand data; Generating a scheduling solution set according to the solution limit value and the solutions to be screened, wherein the scheduling solution set includes a plurality of groups of scheduling solutions and corresponding scheduling characteristics; A corresponding scheduling emphasis value is obtained according to the scheme limit value, and a scheduling scheme corresponding to the customer to be served is obtained based on the scheduling emphasis value and the scheduling characteristics.
2. The cross-industry resource scheduling method based on dynamic pricing according to claim 1, characterized in that: Obtaining a corresponding screening scheme based on the scheme screening value includes the following steps: Dividing the information to be scheduled based on semantic analysis technology to obtain a solution screening value, and obtaining a scenic spot type and a tour type based on the solution screening value; Filtering a corresponding number of tourist attractions in a preset tourist attraction database based on the tourist attraction type, and obtaining location information based on the tourist attractions, wherein the preset tourist attraction database includes a data set of tourist attractions; Acquiring surrounding information data based on the location information, and filtering corresponding supporting data from the surrounding information data based on the travel type, the supporting data including food types and accommodation locations; The tourist attractions, the food types and the accommodation places are used to generate screening plans corresponding to the plan screening values.
3. The cross-industry resource scheduling method based on dynamic pricing according to claim 2, characterized in that: After obtaining a scheduling solution corresponding to the customer to be served based on the scheduling emphasis value and the scheduling characteristics, the method further includes the following steps: Acquire a plurality of groups of tourist attractions based on the tourist attractions, and acquire the corresponding tourist times of the tourist attractions from a historical database; Acquire recommended food based on the accommodation location, and generate a recommendation type of the recommended food based on the tourist activities and the tourist time; A travel schedule corresponding to the scheduling plan is obtained based on the travel time and the recommended type.
4. The cross-industry resource scheduling method based on dynamic pricing according to claim 3, characterized in that: The recommendation types include check-in recommendations and door-to-door recommendations. Generating the recommendation type of the recommended food based on the play items and play time includes the following steps: Acquire a visitor status according to the information to be scheduled, and acquire a corresponding play status according to the play item, and determine whether the play status is a relaxed state based on the visitor status; If the play state is a relaxed state, a check-in recommendation is generated, and a recommended time is generated based on the play time according to the recommended food; If the playing state is not a relaxing state, a door-to-door recommendation is generated, and a door-to-door service time is generated based on the recommended food.
5. The cross-industry resource scheduling method based on dynamic pricing according to claim 3, characterized in that: After generating a scheduling solution set according to the solution limit value and the solution to be screened, the following steps are also included: Determining whether a tourist attraction exists based on the type of attraction; If there are tourist attractions in the attraction type, selecting corresponding travel plans from the plans for screening based on the tourist attractions; A corresponding scheduling plan set is generated based on the plan screening value and the travel plan.
6. The cross-industry resource scheduling method based on dynamic pricing according to claim 5, characterized in that: After obtaining a scheduling solution corresponding to the customer to be served based on the scheduling emphasis value and the scheduling characteristics, the method further includes the following steps: Obtaining a demand schedule according to the information to be scheduled, and obtaining a corresponding estimated travel strategy from the scheduling characteristics based on the demand schedule; The filter values of each plan are obtained based on the estimated travel strategy to obtain corresponding replacement plans, and the corresponding scheduling plan is updated based on the replacement plans and the estimated travel strategy.
7. The cross-business resource scheduling method based on dynamic pricing according to claim 1, characterized in that: Generating a scheduling solution set according to the solution limit value and the solutions to be screened includes the following steps: Taking the solution limit values as core objectives in turn, and obtaining hard constraints and soft constraints based on the solution limit values; Establishing an indicator system based on the scheme limit values, and quantifying each type of indicator in the indicator system based on quantitative technology to obtain a corresponding quantitative scheme; Eliminating the quantification schemes based on the hard constraints and the soft constraints to obtain a preliminary screening scheme; The preliminary screening schemes are compared based on a quantitative comparison principle to obtain several groups of scheduling schemes, and the scheduling schemes are used as the scheduling scheme set.
8. The cross-business resource scheduling method based on dynamic pricing according to claim 7, characterized in that: The method of comparing the preliminary screening solutions based on the quantitative comparison principle to obtain several groups of scheduling solutions includes the following steps: Obtaining a weight ratio corresponding to the scheme screening value based on the scheme limiting value, and obtaining a scheme score corresponding to the preliminary screening scheme based on the weight ratio; The preliminary screening solutions are eliminated based on the solution scores to obtain a scheduling solution.
9. A cross-industry resource scheduling system based on dynamic pricing, which executes the cross-industry resource scheduling method based on dynamic pricing according to any one of claims 1 to 8, characterized in that: The system comprises an information screening module (10), a scheme acquisition module (20), a scheduling comparison module (30) and a scheme generation module (40), wherein the information screening module (10) is used to obtain tourism demand data corresponding to information to be scheduled, and obtain a scheme screening value based on the tourism demand data; the scheme acquisition module (20) is used to obtain a corresponding scheme for screening based on the scheme screening value, and obtain a scheme limit value corresponding to the scheme screening value based on the tourism demand data; the scheduling comparison module (30) is used to generate a scheduling scheme set based on the scheme limit value and the scheme for screening, and the scheduling scheme set includes several groups of scheduling schemes and corresponding scheduling characteristics; the scheme generation module (40) is used to obtain a corresponding scheduling emphasis value based on the scheme limit value, and obtain a scheduling scheme corresponding to the customer to be served based on the scheduling emphasis value and the scheduling characteristics.
10. The cross-industry resource scheduling system based on dynamic pricing according to claim 9, characterized in that: It also includes a scheduling revision module and a strategy generation module. The scheduling revision module is used to obtain a scheduling plan and obtain a replacement plan corresponding to the plan screening value based on the scheduling plan; the strategy generation module is used to obtain the replacement plan and update the scheduling plan based on the replacement plan.
Citation Information
Patent Citations
Personalized travel package recommendation method based on demand classification and subject analysis
CN105955981A
Journey planning system and method based on big data
CN112257961A
Self-adaptive hotel guest room time-sharing price adjustment system and method
CN114358838A
Personalized customized big data smart tourism system
CN119227918A
Scenic spot recommendation method, computer device and computer-readable storage medium
WO2020062926A1