Comprehensive business management method for tourism service platform
Patent Information
- Application Number
- CN202411562291.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2024-12-06
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing tourism service platform is complicated and complicated in the process of user travel planning and business service order construction, resulting in poor user experience and low efficiency. Users need to book hotel, scenic spot tickets, transportation and other services one by one, increasing the difficulty and time of operation.
By obtaining the travel time and travel guide information imported by the user, identifying the target fields (location, attractions, hotels, transportation, and catering information) and determining the timing information, traversing the business service database based on this information, building a business service chain, and querying historical order chains. Generate alternative business services to simplify order generation and booking processes.
It realizes the recommendation and generation of efficient multi-business service orders, simplifies user travel planning, shortens order construction time, and improves user experience and platform user stickiness.
Smart Images

Figure CN119090455A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of data processing technology, and in particular to a comprehensive business management method for a tourism service platform. Background Art
[0002] A tourism service platform refers to a platform that provides consumers with a full range of tourism products and business services through technical means such as the Internet and mobile applications. These business services include but are not limited to hotel reservations, scenic spot ticket purchases, tour guide services, transportation reservations, etc. At present, when a tourism service platform manages its business, it is usually the case that users query the business services they need through the tourism service platform, and then generate corresponding business service orders, which are then submitted to the tourism service platform backend for processing. For example, a user queries and books a hotel order, and the order is submitted to the business management backend of the tourism service platform to complete the hotel reservation operation.
[0003] However, existing travel service platforms usually provide corresponding service information based on the corresponding screening conditions input by users, and then generate a business service order based on the user's screening and selection of business services. For a trip, users need to plan their own travel time and route, and then build a series of business service orders one by one, such as hotel reservations, attraction ticket purchases, transportation reservations, and restaurant reservations. The whole process is cumbersome and complicated, and the user's travel planning efficiency is low, resulting in a relatively poor user experience. Summary of the invention
[0004] The embodiment of the present application provides a comprehensive business management method for a travel service platform, which can efficiently recommend and generate multiple business service orders based on travel guide information imported by users, simplify the business service order booking operation for users' travel, shorten the time for building business service orders, improve the efficiency of users' travel planning, and thus improve the user experience and the user stickiness of the travel service platform.
[0005] In a first aspect, an embodiment of the present application provides a business integrated management method of a tourism service platform, comprising: Acquire travel time and travel guide information imported by the user terminal, identify target fields contained in the travel guide information, the target fields include location information, scenic spot information, hotel information, transportation information and catering information, and determine the timing information of each target field; Traversing the platform business service database based on the target field, determining multiple target business services matching the target field, determining the order time of each target business service based on the travel time and the timing information, and building a business service chain based on the multiple target business services, querying the historical travel business order chain according to the business service chain, determining multiple historical travel business order chains whose matching degree with the business service chain reaches a set threshold, and determining a number of candidate business services for the target business service according to the determined multiple historical travel business order chains; Generate multiple target business orders based on the multiple target business services and the corresponding order times, add the alternative business services to the corresponding target business orders, and return the multiple target business orders to the user terminal for the user terminal to book the multiple target business orders.
[0006] Furthermore, the travel guide information includes picture information, and the identifying of the target field included in the travel guide information includes: The image information is input into a pre-built label detection model, and the corresponding field label is output. The field label is used as the target field. The label detection model pre-builds training samples based on region-related images, scenic spot images, and food images, adds field labels to the training samples, and trains the label detection model based on the training samples.
[0007] Further, after generating a plurality of target business orders based on the plurality of target business services and the corresponding order times, the method further includes: Hotel orders and catering orders are screened from the plurality of target business orders, associated business services within an associated area are determined based on location information of the hotel orders and the catering orders, and corresponding associated business services are pushed to the user terminal corresponding to the hotel orders and the catering orders.
[0008] Further, after generating a plurality of target business orders based on the plurality of target business services and the corresponding order times, the method further includes: An idle time period is determined based on the order time corresponding to each of the target business orders, and a business service recommendation is made to the user terminal based on the idle time period.
[0009] Further, recommending a business service to the user terminal based on the idle time period includes: Determine the duration information of the idle period, and define a candidate area based on the location information of the target business order before and after the idle period, and filter corresponding business service information from the candidate area based on the duration information to recommend business services.
[0010] Furthermore, the filtering corresponding business service information from the candidate area based on the duration information to recommend business services includes: Filtering business service information whose service duration matches the duration information from the candidate area as candidate service information; The order volume of each of the candidate service information is determined, and the candidate service information with the highest order volume is selected for business service recommendation.
[0011] Furthermore, after returning the plurality of target business orders to the user terminal, the method further includes: The corresponding historical travel business order chain is generated based on the multiple target business orders booked by the user terminal, and the historical travel business order chain is stored in the platform business service database.
[0012] In a second aspect, the embodiment of the present application provides a business integrated management system for a tourism service platform, including: An identification module is used to obtain travel time and travel guide information imported by the user terminal, identify target fields contained in the travel guide information, the target fields include location information, scenic spot information, hotel information, transportation information and catering information, and determine the timing information of each target field; A matching module, used to traverse the platform business service database based on the target field, determine multiple target business services that match the target field, determine the order time of each target business service based on the travel time and the timing information, and build a business service chain based on the multiple target business services, query the historical travel business order chain according to the business service chain, determine multiple historical travel business order chains whose matching degree with the business service chain reaches a set threshold, and determine a number of candidate business services for the target business service according to the determined multiple historical travel business order chains; A return module is used to generate multiple target business orders based on the multiple target business services and the corresponding order times, add the alternative business services to the corresponding target business orders, and return the multiple target business orders to the user terminal so that the user terminal can book the multiple target business orders.
[0013] In a third aspect, an embodiment of the present application provides an electronic device, including: memory and one or more processors; The memory is used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the comprehensive business management method of the tourism service platform as described in the first aspect.
[0014] In a fourth aspect, an embodiment of the present application provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the integrated business management method of the tourism service platform as described in the first aspect.
[0015] The embodiment of the present application obtains travel time and travel guide information imported by the user terminal, identifies the target fields contained in the travel guide information, the target fields include location information, scenic spot information, hotel information, transportation information and catering information, and determines the timing information of each target field; traverses the platform business service database based on the target field, determines multiple target business services matching the target field, determines the order time of each target business service based on the travel time and timing information, and builds a business service chain based on the multiple target business services, queries the historical travel business order chain according to the business service chain, determines multiple historical travel business order chains whose matching degree with the business service chain reaches a set threshold, and determines several candidate business services for the target business service according to the determined multiple historical travel business order chains; generates multiple target business orders based on the multiple target business services and the corresponding order times, adds the candidate business services to the corresponding target business orders, and returns the multiple target business orders to the user terminal for the user terminal to book the multiple target business orders. By adopting the above-mentioned technical means, it is possible to efficiently recommend and generate multiple business service orders based on the travel guide information imported by users, so that multiple business service orders can meet the travel needs of users, simplify the business service order booking operation of users' travel, shorten the time for building business service orders, improve the efficiency of users' travel planning, and thus improve the user experience and enhance the user stickiness of the travel service platform. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a flow chart of a business integrated management method of a tourism service platform provided in Example 1 of the present application; Figure 2 It is a schematic diagram of the interaction between the tourism service platform and the user terminal in the first embodiment of the present application; Figure 3 This is the business service recommendation flow chart in Example 1 of the present application; Figure 4 This is a schematic diagram of the structure of a business integrated management system of a tourism service platform provided in Example 2 of the present application; Figure 5 It is a structural schematic diagram of an electronic device provided in Example 3 of the present application. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only part of the present application is shown in the accompanying drawings, but not all of the content. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. Embodiment 1
[0018] Figure 1 A flow chart of a business integrated management method of a tourism service platform provided in the first embodiment of the present application is given. The business integrated management method of the tourism service platform provided in this embodiment can be executed by a business integrated management device of the tourism service platform. The business integrated management device of the tourism service platform can be implemented by software and / or hardware. The business integrated management device of the tourism service platform can be composed of two or more physical entities, or can be composed of one physical entity. Generally speaking, the business integrated management device of the tourism service platform can be a data processing device such as a tourism service platform server.
[0019] The following description is made by taking the business integrated management device of the tourism service platform as the main body of the business integrated management method of the tourism service platform as an example. Figure 1 The comprehensive business management method of the tourism service platform specifically includes: S110, obtaining travel time and travel guide information imported by the user terminal, identifying target fields contained in the travel guide information, the target fields including location information, scenic spot information, hotel information, transportation information and catering information, and determining the timing information of each target field.
[0020] This application aims to efficiently recommend and generate multiple business service orders based on the travel guide information imported by users when managing platform business services. Figure 2Users obtain travel guide information by searching for guides on third-party platforms, sharing guide information on social platforms, or writing their own guides, and importing the travel guide information into the travel service platform. The platform can recommend and book corresponding multiple business service orders through the comprehensive business management method of this application, so that multiple business service orders meet the travel needs of users and simplify the booking operation of business service orders for users' travel.
[0021] Among them, users enter or upload their travel time and travel guide information through the user interface of the travel service platform (such as web forms, mobile application interfaces, etc.). This information includes specific departure dates, return dates, and a detailed travel planning document or notes. The platform backend system receives data submitted by users, including information in different formats such as text, pictures, PDF documents, etc. For data in non-text format, the system uses OCR (optical character recognition) technology to extract text content.
[0022] To further identify the target fields contained in the travel guide information, the platform uses NLP (natural language processing) technology to analyze the travel guide text submitted by users to identify and extract key target fields. These fields include but are not limited to location information, attraction information, hotel information, transportation information, and catering information. Optionally, the platform can also use regular expressions or predefined templates to match and extract information in a specific format. For example, by identifying sentences containing keywords such as "hotel" and "attractions", and extracting the specific information that follows. For more complex travel planning, the platform can also use knowledge graph technology to build and query travel-related entities, attributes, and relationships to more accurately extract target fields.
[0023] After extracting the target fields, the time information in these fields is further parsed. This includes determining the specific time of each location, attraction, hotel, transportation, and catering item (such as arrival time, departure time, meal time, etc.). Based on the extracted time information and the travel time (departure date and return date) provided by the user, the platform determines the temporal relationship between the various target fields through logical reasoning or machine learning algorithms. For example, the best time to visit each attraction is calculated based on the opening hours of the attractions and the order of visits planned by the user. In order to present it to the user more intuitively, the platform can visualize the parsed timing information in the form of a timeline, Gantt chart, etc. In this way, users can clearly see the time schedule and business service requirements during the entire travel process.
[0024] Through the above steps, the tourism service platform can accurately obtain the travel time and travel guide information imported by the user, and identify the key target fields and their timing information, providing strong support for subsequent business service recommendations and order generation.
[0025] Optionally, the travel guide information includes picture information. When identifying the target field included in the travel guide information, it includes: The image information is input into the pre-built label detection model, and the corresponding field label is output. The field label is used as the target field. The label detection model pre-builds training samples based on region-related images, scenic spot images, and food images, adds field labels to the training samples, and trains the label detection model based on the training samples.
[0026] When the travel guide information contains image information, the pre-built label detection model is used to identify the target field in the image, which can achieve efficient and accurate target field recognition. Using computer vision and deep learning technology, a large number of regional related images, scenic spot images, food images, etc. are first collected as training samples. These images are representative and can cover different geographical areas, types of attractions, and dining styles. For each training sample, the corresponding field label is added manually or automatically. For example, for a picture containing famous attractions, the "attraction information" label can be added; for a picture showing local specialties, the "dining information" label can be added. Use these training samples with field labels to train the pre-built label detection model. This model is a target detection model based on a convolutional neural network (CNN), such as Faster R-CNN, YOLO, etc., or an image classification model, depending on the requirements of the task and the characteristics of the data.
[0027] When users upload pictures containing travel guide information, these pictures are input into the trained label detection model. The model analyzes the input pictures and outputs the corresponding field labels. These labels represent the target fields contained in the pictures, such as location information, attraction information, hotel information, transportation information, and restaurant information. Through the above process, the travel service platform can process travel guides containing picture information more intelligently and provide users with more personalized and accurate travel services.
[0028] S120. Based on the target field, traverse the platform business service database to determine multiple target business services that match the target field, determine the order time of each target business service based on the travel time and timing information, and build a business service chain based on the multiple target business services. According to the business service chain, query the historical travel business order chain, determine multiple historical travel business order chains whose matching degree with the business service chain reaches a set threshold, and determine several alternative business services for the target business service based on the determined multiple historical travel business order chains.
[0029] After identifying the target fields (such as locations, attractions, hotels, transportation, restaurants, etc.), business service orders are further recommended and generated for users. First, the business service database of the platform is traversed based on all the identified target fields (such as specific attraction names, hotel locations, restaurant outlets, etc.). This database contains all the business service information available on the platform, such as hotel reservations, attraction tickets, transportation (flights, trains, car rentals, etc.) and restaurant reservations. For each target field, the system will search for matching business services in the database. For example, if the target field contains the name of a famous attraction, the system will search for ticket reservation services for the attraction; if it contains the name of a city and the keyword "XX hotel", the system will search for hotel reservation services for the corresponding hotel in the city.
[0030] After finding the business services that match the target field, the system will calculate the order time for each business service based on the travel time provided by the user and the previously identified timing information. The timing information may include the order in which the user plans to visit the attractions, the expected stay time at each attraction, the time taken by the mode of transportation, etc. During the calculation process, the system can make appropriate adjustments to the time based on the actual situation (such as traffic congestion, opening hours of attractions, etc.) to ensure the rationality and feasibility of the order time.
[0031] Based on the determined target business services and the corresponding order time, the system can build a business service chain. This chain arranges all the business services that the user needs to book during the entire travel process in chronological order, such as booking transportation services to the first attraction in the morning of the first day, booking tickets for the attraction and nearby catering services in the afternoon, and booking hotel accommodation in the evening.
[0032] In the process of building the service chain, the system can also optimize the service chain based on factors such as user preferences, prices, and service evaluations to provide recommendations that better meet user needs.
[0033] Optionally, the system also queries the historical travel business order chain database based on the constructed business service chain. This database records the order information of all previous platform users, including their travel routes, booked services, time, etc. The system compares the matching degree between the currently constructed business service chain and the historical order chain. The matching degree can be calculated based on multiple factors such as service type, time sequence, service location, etc. Finally, the system selects the historical order chain whose matching degree reaches the set threshold as a candidate recommendation.
[0034] Based on the filtered historical order chains, the system recommends some alternative business services to users. These services are well received in historical orders, more affordable, or more in line with the user's current needs. The system can also filter alternative business services from the historical order chain based on the user's historical behavior, preferences and other information for personalized recommendations to further enhance the user experience. Through the above steps, the travel service platform can provide users with an efficient and personalized business service order recommendation and generation plan, thereby simplifying the user's travel planning process and improving the user experience.
[0035] S130, generating multiple target business orders based on multiple target business services and corresponding order times, adding the candidate business services to the corresponding target business orders, and returning the multiple target business orders to the user end for the user end to book the multiple target business orders.
[0036] Based on the determined multiple target business services, in the travel service platform, target business orders are generated based on the multiple target business services and the corresponding order times, and alternative business services are added to these orders, and finally the orders are returned to the user for booking.
[0037] For each identified target business service (such as hotel reservations, attraction tickets, transportation services, etc.) and the corresponding order time, the system will create a new business order in the background. This order contains detailed information about the service (such as service type, service provider, price, time, etc.) and the user's booking information (such as user ID, travel date, etc.). Each generated order will be assigned a unique order number for subsequent tracking and management.
[0038] For each target business order, the system will select suitable alternative services based on the previously determined list of alternative business services and add them to the order. These alternative services can be more favorable, highly rated, or more in line with the user's specific needs. Alternative services can be displayed in the order details in the form of "recommended options" or "alternative plans" for the user's reference and selection.
[0039] The system integrates multiple target business orders into an order list, which contains all the services that the user needs to book for this trip. Each order is described in detail in the list, including service content, time, price, provider, and any relevant notes or instructions. The order list is displayed in a user-friendly way on the user end (such as a web page, mobile application, etc.), and the user can view the details of each order, including alternative services, and make necessary modifications or confirmations.
[0040] Users can select the order they want to book from the order list and complete the booking process according to the platform's instructions. This includes filling in additional booking information (such as the number of guests, room type preferences, etc.), selecting a payment method, and confirming the order. After the user completes the payment, the order status will be updated to "paid" or "pending confirmation." The system will continuously manage the user's order, including communication with the service provider, updating the order status (such as service provision, cancellation, refund, etc.), and collecting and processing user feedback. Through the above steps, the travel service platform can provide users with a comprehensive and convenient business order generation and booking process, thereby improving user satisfaction and loyalty.
[0041] Based on the above business service management method, multiple business service orders are automatically generated, which reduces the tedious steps of users' inquiries and reservations one by one, saving users' time and energy; based on the travel guide information and historical order data imported by users, the generated business service orders are more in line with users' actual needs and preferences, improving user satisfaction and loyalty; by providing intelligent comprehensive business management services, the tourism service platform can attract more users and increase user usage frequency, thereby improving the user stickiness and market competitiveness of the platform; by optimizing the user travel planning process, it not only improves the user experience, but also promotes the sales of various business services on the platform, bringing more business opportunities and revenue growth to the platform.
[0042] Optionally, after generating multiple target business orders based on multiple target business services and corresponding order times, the method further includes: Hotel orders and catering orders are screened from multiple target business orders, and associated business services within a set associated area are determined based on location information of the hotel orders and catering orders. Corresponding associated business services are pushed to the user end corresponding to the hotel orders and catering orders.
[0043] After generating multiple target business orders in the travel service platform, related business services can be further screened and pushed based on the location information of hotel orders and catering orders, thereby improving user experience and increasing service added value.
[0044] First, the system will filter out hotel orders and catering orders from multiple target business orders. These orders usually contain clear location information, such as the address of the hotel and the location of the catering place. For each filtered order, the system needs to extract location information (such as latitude and longitude, detailed address, etc.) to facilitate subsequent search for associated services. Based on the location information of hotel and catering orders, the system can set an associated area range. This range can be adjusted according to actual conditions, such as setting a circular or rectangular area with a fixed distance centered on the hotel or catering place. The size of the area range can be adjusted according to factors such as user preferences, service type, and geographical location. For example, for hotels in the city center, the associated area may be relatively small; while for hotels in remote areas, the associated area may need to be expanded to cover more services. Within the set associated area range, the system will search for business services related to hotel and catering orders. These services may include surrounding hotels and catering stores of the same type, or tourist attractions, shopping places, entertainment places, and transportation methods (such as nearby bus stops and subway stations). A recommended list of associated business services is constructed based on the determined associated business services. This list will be sorted according to certain sorting rules (such as distance, evaluation, price, etc.) so that users can quickly find services of interest.
[0045] The system will push the associated business services to the user end in an appropriate manner. For example, it can be achieved through in-app message push or direct display on the order details page. After receiving the push, the user can directly view the details of the associated service and make a reservation or learn more. The system can also provide a user feedback mechanism to collect user satisfaction with the associated services and improvement suggestions. Through this process, the travel service platform can provide users with a more comprehensive and personalized service experience, increase user satisfaction and loyalty. At the same time, this also brings more business opportunities and revenue sources to the platform.
[0046] Optionally, after generating multiple target business orders based on multiple target business services and corresponding order times, the method further includes: The idle time period is determined based on the order time corresponding to each target business order, and business service recommendations are made to the user terminal based on the idle time period.
[0047] After generating multiple target business orders in the travel service platform, the present application determines the user's free time periods by analyzing the order times of these orders, and recommends additional business services to the user based on these free time periods, so as to enhance the user experience and increase the diversity of services.
[0048] The system analyzes the order time of each target business order, including the start time and the end time. This time information reflects the user's itinerary during the travel process. By comparing the time periods of different orders, the system can identify the idle time periods when the user has not arranged any activities, which appear between two orders. Taking into account the actual situation (such as traffic time, rest time, etc.), the system will make appropriate adjustments to the calculated idle time periods to ensure the accuracy of the recommendation. Based on the determined idle time periods, the system filters out business services suitable for provision during these time periods from the platform's service database. These services can be those that the user has not booked before but may be of interest to, such as local special experience activities, entertainment projects, shopping places, etc.
[0049] To improve the accuracy of recommendations, the system combines factors such as user preferences, historical behaviors, and geographic locations for personalized recommendations. For example, if the user has previously shown interest in cultural experience activities, the system may recommend nearby museums or art exhibitions. The system can adopt a variety of recommendation strategies, such as content-based recommendations (recommendations based on the attributes of the service itself), collaborative filtering (recommendations based on similar behaviors of other users), or hybrid recommendations (combining multiple recommendation strategies). The system will push the selected business services to the user end in an appropriate manner. For example, through in-app message push or directly displaying the recommendation list on the user account page. In order to maximize the recommendation effect, the system can choose to push before or at the beginning of the user's free time so that the user can learn about and book these services in time. After receiving the recommendation, the user directly views the detailed information of the service, including service content, time, price, location, etc., and makes a reservation or further understands it. The system can also provide a user feedback mechanism to collect user satisfaction with the recommendation and improvement suggestions.
[0050] Through this process, the travel service platform can provide users with more intimate and personalized service recommendations, helping users to make full use of their free time during travel and enrich their travel experience. At the same time, this also brings more business opportunities and revenue sources to the platform.
[0051] Specifically, recommending business services to the user based on the idle time period includes: Determine the duration information of the idle period, and delineate candidate areas based on the location information of the target business orders before and after the idle period, and select corresponding business service information from the candidate areas based on the duration information to make business service recommendations.
[0052] In the process of recommending business services to the user based on idle time periods, the duration of each idle time period is calculated. For example, this is done by comparing the difference between the start time and the end time of the idle time period. Duration information is crucial for the subsequent screening of business services, and different durations are suitable for different types of activities. Based on the location information of the target business orders before and after the idle time periods, the system analyzes the possible activity range of users during these time periods. This location information includes the latitude and longitude or detailed address of the order. Based on the location information, the system defines a candidate area. This area can be a circular, rectangular or other shaped area centered on the location of the order before and after the idle time period. The specific shape and size can be adjusted according to the actual situation and user needs. The candidate area should cover the surrounding areas where users may go in order to screen out suitable business services.
[0053] In the designated candidate area, the system will filter the corresponding business services based on the duration information of the idle time period. Duration information is crucial to determine which services are suitable for the idle time period. For example, if the idle time period is short, the system may recommend some quick-experience activities or services; if the idle time period is long, the system may recommend some activities or services that require a longer time to participate. In addition to duration information, the system also considers other factors to evaluate the business services in the candidate area, such as service evaluation, price, distance, user preferences, etc. These factors together affect the recommendation order and priority of the services.
[0054] Based on the above screening and evaluation process, the system generates a business service recommendation list. This list is sorted according to certain sorting rules (such as user preferences, evaluations, prices, etc.) so that users can quickly find the services they are interested in. The system will push the recommendation list to the user end in an appropriate manner. After receiving the recommendation, the user can directly view the detailed information of the service, including service content, time, price, location, etc., and make a reservation or learn more. The system can also provide a user feedback mechanism to collect user satisfaction with the recommendation and improvement suggestions.
[0055] Through this process, the tourism service platform can provide users with more accurate and personalized business service recommendations, helping users to make full use of their free time during travel and enrich their travel experience.
[0056] Specifically, based on the duration information, corresponding business service information is filtered from the candidate area to recommend business services, including: S1301, filtering business service information with matching service duration and duration information from candidate areas as candidate service information; S1302: Determine the order volume of each candidate service information, and select the candidate service information with the highest order volume for business service recommendation.
[0057] In the process of selecting corresponding business service information from candidate areas for business service recommendation based on duration information, in addition to considering the matching degree between service duration and idle time duration, the popularity of the service (such as order volume) can also be combined to further select and recommend services.
[0058] The system will filter out those business service information whose service duration matches or is close to the user's idle time from the candidate area. This is achieved by comparing the shortest / longest duration provided by the service with the duration of the user's idle time. For example, if the user's idle time is 2 hours, the system may filter out those services whose service duration is between 1.5 hours and 2 hours. For each candidate service information filtered out, the system needs to count its historical order volume. The order volume can reflect the popularity of the service and the user's actual selection preference. The order volume data can be obtained from the platform's order management system. After determining the order volume of each candidate service information, the system will sort them according to the order volume. A service with a higher order volume usually means that it is more popular with users and is therefore more likely to be accepted and booked by users. The system will select one or more candidate service information with the highest order volume as the final recommended service.
[0059] The system will display the final selected business service information to the user in an appropriate manner. This includes the name, description, picture, price, service duration, location information, and booking link of the service. The recommendation display is clear and intuitive so that users can quickly understand the service content and make booking decisions. After receiving the recommendation, users can directly view the detailed information of the service and make a reservation or learn more. The system can also provide a user feedback mechanism to collect user satisfaction with the recommendation and improvement suggestions.
[0060] Through this process, the travel service platform can provide more accurate and personalized business service recommendations based on the user's free time duration and the popularity of the service (order volume), thereby improving user satisfaction and booking conversion rate.
[0061] Optionally, after returning the multiple target business orders to the user end, the method further includes: A corresponding historical travel business order chain is generated based on multiple target business orders booked by the user end, and the historical travel business order chain is stored in the platform business service database.
[0062] In the travel service platform, when the user completes the booking of multiple target business orders, for the purpose of subsequent data analysis, user behavior tracking and service optimization, the platform will organize these completed orders into a historical travel business order chain and store it in the platform business service database.
[0063] The system confirms that the user has completed the booking of multiple target business orders, and then organizes these orders into a historical travel business order chain in a certain logical order (such as time order, geographical location order, etc.) according to the order booking time, service type, service location and other information. This order chain reflects the user's travel activity trajectory within a specific time period. Optionally, in addition to basic order information (such as order number, service name, service time, service location, price, etc.), the order chain may also contain some additional information, such as user evaluation, service provider feedback, order change records, etc. This information can be used for subsequent data analysis and user behavior tracking.
[0064] The system will store the constructed historical tourism business order chain data in the database in an appropriate format (such as JSON, XML or database table records). In order to improve query efficiency, the system can also create indexes for the order chain data in the database. These indexes can be created based on fields such as order number, user ID, service type, service time, etc., so as to quickly locate specific order chains or order information. The historical tourism business order chain data stored in the database can be used in various data analysis scenarios, such as user behavior analysis, service trend prediction, market segmentation, etc. By analyzing the user's order chain data, the platform can provide users with more personalized service recommendations and preferential activities, and improve user satisfaction and loyalty. The platform can also optimize service processes and improve service quality based on user feedback and service provider feedback in the order chain data, thereby enhancing the competitiveness of the platform.
[0065] In the above, by obtaining the travel time and travel guide information imported by the user end, the target fields contained in the travel guide information are identified, and the target fields include location information, scenic spot information, hotel information, transportation information and catering information, and the timing information of each target field is determined; based on the target field, the platform business service database is traversed to determine multiple target business services matching the target field, the order time of each target business service is determined based on the travel time and timing information, and a business service chain is constructed based on the multiple target business services, and the historical travel business order chain is queried according to the business service chain to determine multiple historical travel business order chains whose matching degree with the business service chain reaches a set threshold, and several candidate business services of the target business service are determined according to the determined multiple historical travel business order chains; multiple target business orders are generated based on the multiple target business services and the corresponding order times, and the candidate business services are added to the corresponding target business orders, and the multiple target business orders are returned to the user end for the user end to book the multiple target business orders. By adopting the above-mentioned technical means, it is possible to efficiently recommend and generate multiple business service orders based on the travel guide information imported by users, so that multiple business service orders can meet the travel needs of users, simplify the business service order booking operation of users' travel, shorten the time for building business service orders, improve the efficiency of users' travel planning, and thus improve the user experience and enhance the user stickiness of the travel service platform. Embodiment 2
[0066] Based on the above embodiments, Figure 4 This is a schematic diagram of the structure of a business integrated management system of a tourism service platform provided in Example 2 of this application. Figure 4 The business integrated management system of the tourism service platform provided in this embodiment specifically includes: The identification module 21 is used to obtain the travel time and travel guide information imported by the user terminal, identify the target fields contained in the travel guide information, the target fields include location information, scenic spot information, hotel information, transportation information and catering information, and determine the time sequence information of each target field; A matching module 22 is used to traverse the platform business service database based on the target field, determine multiple target business services that match the target field, determine the order time of each target business service based on the travel time and timing information, and build a business service chain based on the multiple target business services, query the historical travel business order chain according to the business service chain, determine multiple historical travel business order chains whose matching degree with the business service chain reaches a set threshold, and determine a number of candidate business services for the target business service according to the determined multiple historical travel business order chains; The return module 23 is used to generate multiple target business orders based on multiple target business services and corresponding order times, add the alternative business services to the corresponding target business orders, and return the multiple target business orders to the user end for the user end to book the multiple target business orders.
[0067] Specifically, the travel guide information includes picture information, and identifying the target fields included in the travel guide information includes: The image information is input into the pre-built label detection model, and the corresponding field label is output. The field label is used as the target field. The label detection model pre-builds training samples based on region-related images, scenic spot images, and food images, adds field labels to the training samples, and trains the label detection model based on the training samples.
[0068] Specifically, after generating a plurality of target business orders based on a plurality of target business services and corresponding order times, the method further includes: Hotel orders and catering orders are screened from multiple target business orders, and associated business services within a set associated area are determined based on location information of the hotel orders and catering orders. Corresponding associated business services are pushed to the user end corresponding to the hotel orders and catering orders.
[0069] Specifically, after generating a plurality of target business orders based on a plurality of target business services and corresponding order times, the method further includes: The idle time period is determined based on the order time corresponding to each target business order, and business service recommendations are made to the user terminal based on the idle time period.
[0070] Specifically, recommending business services to the user based on the idle time period includes: Determine the duration information of the idle period, and delineate candidate areas based on the location information of the target business orders before and after the idle period, and select corresponding business service information from the candidate areas based on the duration information to make business service recommendations.
[0071] Based on the duration information, the corresponding business service information is filtered from the candidate areas to make business service recommendations, including: Filtering business service information matching the service duration and duration information from the candidate areas as candidate service information; Determine the order volume of each candidate service information, and select the candidate service information with the highest order volume for business service recommendation.
[0072] After returning the multiple target business orders to the user end, it also includes: A corresponding historical travel business order chain is generated based on multiple target business orders booked by the user end, and the historical travel business order chain is stored in the platform business service database.
[0073] In the above, by obtaining the travel time and travel guide information imported by the user end, the target fields contained in the travel guide information are identified, and the target fields include location information, scenic spot information, hotel information, transportation information and catering information, and the timing information of each target field is determined; based on the target field, the platform business service database is traversed to determine multiple target business services matching the target field, the order time of each target business service is determined based on the travel time and timing information, and a business service chain is constructed based on the multiple target business services, and the historical travel business order chain is queried according to the business service chain to determine multiple historical travel business order chains whose matching degree with the business service chain reaches a set threshold, and several candidate business services of the target business service are determined according to the determined multiple historical travel business order chains; multiple target business orders are generated based on the multiple target business services and the corresponding order times, and the candidate business services are added to the corresponding target business orders, and the multiple target business orders are returned to the user end for the user end to book the multiple target business orders. By adopting the above-mentioned technical means, it is possible to efficiently recommend and generate multiple business service orders based on the travel guide information imported by users, so that multiple business service orders can meet the travel needs of users, simplify the business service order booking operation of users' travel, shorten the time for building business service orders, improve the efficiency of users' travel planning, and thus improve the user experience and enhance the user stickiness of the travel service platform.
[0074] The integrated business management system of the tourism service platform provided in the second embodiment of the present application can be used to execute the integrated business management method of the tourism service platform provided in the first embodiment above, and has corresponding functions and beneficial effects. Embodiment 3
[0075] Embodiment 3 of the present application provides an electronic device, referring to Figure 5 The electronic device includes: a processor 31, a memory 32, a communication module 33, an input device 34 and an output device 35. The number of processors in the electronic device can be one or more, and the number of memories in the electronic device can be one or more. The processor, memory, communication module, input device and output device of the electronic device can be connected via a bus or other means.
[0076] As a computer-readable storage medium, the memory can be used to store software programs, computer executable programs and modules, such as the program instructions / modules corresponding to the business integrated management method of the tourism service platform described in any embodiment of the present application (for example, the various modules in the business integrated management system of the tourism service platform). The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to the use of the device, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0077] The communication module is used for data transmission.
[0078] The processor executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory, that is, realizes the above-mentioned comprehensive business management method of the tourism service platform.
[0079] The input device can be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device can include display devices such as display screens.
[0080] The electronic device provided above can be used to execute the comprehensive business management method of the tourism service platform provided in the above embodiment 1, and has corresponding functions and beneficial effects. Embodiment 4
[0081] The embodiment of the present application also provides a storage medium containing computer executable instructions, which are used to execute a business integrated management method of a tourism service platform when executed by a computer processor. The business integrated management method of the tourism service platform includes: obtaining travel time and travel guide information imported by a user terminal, identifying target fields contained in the travel guide information, the target fields including location information, scenic spot information, hotel information, transportation information and catering information, and determining the timing information of each target field; traversing the platform business service database based on the target field, determining multiple target business services matching the target field, determining the order time of each target business service based on the travel time and the timing information, and building a business service chain based on the multiple target business services, querying the historical tourism business order chain according to the business service chain, determining multiple historical tourism business order chains whose matching degree with the business service chain reaches a set threshold, and determining several candidate business services of the target business service according to the determined multiple historical tourism business order chains; generating multiple target business orders based on the multiple target business services and the corresponding order times, adding the candidate business services to the corresponding target business orders, and returning the multiple target business orders to the user terminal for the user terminal to book the multiple target business orders.
[0082] Storage medium - any of various types of memory devices or storage devices. The term "storage medium" is intended to include: installation media, such as CD-ROM, floppy disk or tape device; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (such as hard disk or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. In addition, the storage medium may be located in the first computer system in which the program is executed, or may be located in a different second computer system, which is connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media residing in different locations (for example, in different computer systems connected by a network). The storage medium may store program instructions (for example, embodied as a computer program) that can be executed by one or more processors.
[0083] Of course, the storage medium containing computer executable instructions provided in the embodiment of the present application is not limited to the comprehensive business management method of the tourism service platform as described above, but can also execute related operations in the comprehensive business management method of the tourism service platform provided in any embodiment of the present application.
[0084] The comprehensive business management system, storage medium and electronic device of the tourism service platform provided in the above embodiments can execute the comprehensive business management method of the tourism service platform provided in any embodiment of the present application. For technical details not described in detail in the above embodiments, please refer to the comprehensive business management method of the tourism service platform provided in any embodiment of the present application.
[0085] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A comprehensive business management method for a tourism service platform, characterized in that: include: Acquire travel time and travel guide information imported by the user terminal, identify target fields contained in the travel guide information, the target fields include location information, scenic spot information, hotel information, transportation information and catering information, and determine the timing information of each target field; Traversing the platform business service database based on the target field, determining multiple target business services matching the target field, determining the order time of each target business service based on the travel time and the timing information, and building a business service chain based on the multiple target business services, querying the historical travel business order chain according to the business service chain, determining multiple historical travel business order chains whose matching degree with the business service chain reaches a set threshold, and determining a number of candidate business services for the target business service according to the determined multiple historical travel business order chains; Generate multiple target business orders based on the multiple target business services and the corresponding order times, add the alternative business services to the corresponding target business orders, and return the multiple target business orders to the user terminal for the user terminal to book the multiple target business orders.
2. The business integrated management method of the tourism service platform according to claim 1 is characterized in that: The travel guide information includes picture information, and the identifying the target field included in the travel guide information includes: The image information is input into a pre-built label detection model, and the corresponding field label is output. The field label is used as the target field. The label detection model pre-builds training samples based on region-related images, scenic spot images, and food images, adds field labels to the training samples, and trains the label detection model based on the training samples.
3. The business integrated management method of the tourism service platform according to claim 1 is characterized in that: After generating a plurality of target business orders based on the plurality of target business services and the corresponding order times, the method further includes: Hotel orders and catering orders are screened from the plurality of target business orders, associated business services within an associated area are determined based on location information of the hotel orders and the catering orders, and corresponding associated business services are pushed to the user terminal corresponding to the hotel orders and the catering orders.
4. The business integrated management method of the tourism service platform according to claim 1 is characterized in that: After generating a plurality of target business orders based on the plurality of target business services and the corresponding order times, the method further includes: An idle time period is determined based on the order time corresponding to each of the target business orders, and a business service recommendation is made to the user terminal based on the idle time period.
5. The business integrated management method of the tourism service platform according to claim 4 is characterized in that: The recommending a business service to the user terminal based on the idle time period includes: Determine the duration information of the idle period, and define a candidate area based on the location information of the target business order before and after the idle period, and filter corresponding business service information from the candidate area based on the duration information to recommend business services.
6. The business integrated management method of the tourism service platform according to claim 5 is characterized in that: The selecting corresponding business service information from the candidate area based on the duration information to recommend a business service includes: Filtering business service information whose service duration matches the duration information from the candidate area as candidate service information; The order volume of each of the candidate service information is determined, and the candidate service information with the highest order volume is selected for business service recommendation.
7. The business integrated management method of the tourism service platform according to claim 1 is characterized in that: After returning the plurality of target business orders to the user terminal, the method further includes: The corresponding historical travel business order chain is generated based on the multiple target business orders booked by the user terminal, and the historical travel business order chain is stored in the platform business service database.
8. A comprehensive business management system for a tourism service platform, characterized in that: include: An identification module is used to obtain travel time and travel guide information imported by the user terminal, identify target fields contained in the travel guide information, the target fields include location information, scenic spot information, hotel information, transportation information and catering information, and determine the timing information of each target field; A matching module, used to traverse the platform business service database based on the target field, determine multiple target business services that match the target field, determine the order time of each target business service based on the travel time and the timing information, and build a business service chain based on the multiple target business services, query the historical travel business order chain according to the business service chain, determine multiple historical travel business order chains whose matching degree with the business service chain reaches a set threshold, and determine a number of candidate business services for the target business service according to the determined multiple historical travel business order chains; A return module is used to generate multiple target business orders based on the multiple target business services and the corresponding order times, add the alternative business services to the corresponding target business orders, and return the multiple target business orders to the user terminal so that the user terminal can book the multiple target business orders.
9. An electronic device, characterized in that: include: memory and one or more processors; The memory is used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the comprehensive business management method of the tourism service platform as described in any one of claims 1-7.
10. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions, when executed by a computer processor, are used to execute the integrated business management method for a travel service platform as described in any one of claims 1-7.
Citation Information
Patent Citations
Information recommendation method and device
CN104504064A
Internet-based convenient tourism service platform
CN104574233A
Information recommendation method and device
CN105302916A
Activity time recommendation method based on activity plan of user
CN105931018A
Recommendation information generation method and device, electronic equipment and storage medium
CN112685646A
Cited By
Order matching method and system of service platform
CN120912295A
Multi-source order data management method and system
CN121746037A
