Hotel room reservation method based on selection range automatic adjustment
By automatically adjusting the user's preset address, reservation time and expected price, expanding the selection range of hotel rooms, solving the problem that users find it difficult to book a hotel in peak season, improving the efficiency and success rate of hotel room reservations, and improving the user experience.
Patent Information
- Application Number
- CN202411530984.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2024-12-31
AI Technical Summary
During peak tourist seasons or internet celebrity check-in places, it is difficult for users to book hotel rooms that meet their expectations. The existing system operates cumbersome and inefficient, resulting in low booking efficiency and success rate.
By obtaining the user's preset address, scheduled time and expected price, these parameters are automatically adjusted to expand the selection range of hotel rooms and match them again until a hotel room that meets the user's needs is found.
It improves the efficiency and success rate of hotel room booking, reduces user operation complexity, improves user usage satisfaction, and provides more customer source opportunities for surrounding merchants.
Smart Images

Figure CN119227840A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of hotel reservation, and in particular to a hotel room reservation method based on automatic adjustment of a selection range. Background Art
[0002] Online hotel booking is a convenient and efficient way to book accommodation. Users can easily find and book their favorite hotels by simply visiting major online travel booking platforms or hotel official websites through smartphones or computers. This method not only provides a rich selection of hotels, but also allows real-time viewing of room status, prices and user reviews, helping users make more informed decisions. The entire process is simple and fast, and can be completed in just a few steps, saving users valuable time and energy. Whether it is business travel or leisure travel, online hotel booking is an ideal choice for modern people.
[0003] However, during the peak tourist season or at popular check-in spots, users face particularly significant challenges when booking hotels, mainly due to the high shortage of hotel resources and the surge in demand during these periods and locations. Users often find it difficult to book a hotel that meets their expectations (i.e., a good location, suitable time, and reasonable price). This dilemma not only affects the user's travel experience, but also poses a test to the service quality and operational efficiency of the hotel industry.
[0004] In this case, users usually need to actively adjust the hotel selection range to adapt to the actual market situation. This may include compromising on location and choosing a hotel that is slightly farther away from the ideal location; adjusting time to avoid peak hours or choose non-popular check-in periods; and reconsidering prices, accepting higher accommodation costs or looking for more cost-effective accommodation options. However, in the existing hotel room reservation system, every time the user adjusts the range of hotel room selection, they need to search for hotel rooms again, which is cumbersome, and users often do not know how to effectively adjust the range of selection, resulting in low efficiency and success rate of hotel room reservations. Summary of the invention
[0005] In view of the deficiencies of the above-mentioned prior art, the technical problem to be solved by the present invention is: how to provide a hotel room reservation method based on automatic adjustment of the selection range, when a hotel room that meets the user's needs cannot be matched, the user's preset address, reservation time and expected price can be automatically adjusted to expand the selection range of the hotel room, and the hotel room can be matched again through the adjusted selection range, thereby improving the efficiency and success rate of hotel room reservation and the user's satisfaction.
[0006] In order to solve the above technical problems, the present invention adopts the following technical solutions: A hotel room reservation method automatically adjusted based on a selection range, comprising: S1: Obtain the user's preset address, scheduled time and expected price; S2: Match the corresponding target hotel room according to the user's preset address, reservation time and expected price: if the target hotel room is not matched, execute step S3; otherwise, execute step S5; S3: Expanding the selection range of hotel rooms by adjusting the user's preset address, reservation time and / or expected price; S4: Match the corresponding target hotel room again according to the adjusted preset address, reservation time and / or expected price: if the target hotel room is not matched, return to step S3; otherwise, execute step S5; S5: sorting all the matched target hotel rooms and sending the sorting results to the user for selection; S6: Place a hotel room reservation order based on the target hotel room selected by the user.
[0007] Preferably, in step S2, a reachable area is generated with the user's preset address as the center and the set reachable distance as the radius; the corresponding preliminary screening hotel rooms are matched from the reachable area according to the user's scheduled time; the predicted booking prices of all the preliminary screening hotel rooms at the scheduled time are predicted; the preliminary screening hotel rooms whose difference between the predicted booking price at the scheduled time and the user's expected price exceeds the price threshold are deleted, and the remaining preliminary screening hotel rooms are used as target hotel rooms.
[0008] Preferably, in step S2, the predicted booking price of the initially screened hotel rooms at the scheduled time is predicted by the following steps: S201: Obtain the current price of the initially screened hotel rooms and the current remaining number of rooms in the hotel to which the initially screened hotel rooms belong; S202: predicting the room reservation growth rate of the hotel to which the initially screened hotel rooms belong at the reservation time based on the room reservation history big data; S203: Calculating the vacancy rate of the hotel at the scheduled time according to the current remaining number of rooms of the hotel to which the initially screened hotel rooms belong and the room reservation growth rate at the scheduled time; S204: predicting the predicted booking price of the rooms in the initial screening hotel at the scheduled time according to the current price of the rooms in the initial screening hotel and the vacancy rate of the hotel at the scheduled time.
[0009] Preferably, in step S202, the room reservation history big data of the hotel to which the initially screened hotel rooms belong is obtained; the remaining room quantity of the hotel in the previous several years at the current time and the same period at the scheduled time is obtained respectively according to the room reservation history big data; the room reservation growth rate of the hotel in the previous several years at the same period at the current time and the same period at the scheduled time is calculated according to the remaining room quantity of the hotel in the previous several years at the current time and the same period at the scheduled time; the average value of the room reservation growth rate of the hotel in the previous several years at the same period at the scheduled time is calculated as the room reservation growth rate of the hotel at the scheduled time.
[0010] Preferably, in step S3, adjusting the preset address to expand the selection range of hotel rooms means: increasing the value of the reachable distance corresponding to the preset address, and then generating a secondary reachable area with the user's preset address as the center and the increased reachable distance as the radius; In step S4, a secondary reachable area is generated with the user's preset address as the center and the increased reachable distance as the radius; the corresponding initial screening hotel rooms are matched from the secondary reachable area according to the user's scheduled time; the predicted booking prices of all initial screening hotel rooms at the scheduled time are predicted; the initial screening hotel rooms whose difference between the predicted booking price at the scheduled time and the user's expected price exceeds the price threshold are deleted, and the remaining initial screening hotel rooms are used as target hotel rooms.
[0011] Preferably, in step S3, adjusting the reservation time to expand the selection range of hotel rooms means: pushing the reservation time forward and backward by several dates respectively to generate a secondary time interval; In step S4, a reachable area is generated with the user's preset address as the center and the reachable distance as the radius; the corresponding preliminary screening hotel rooms are matched from the reachable area according to the secondary time interval; the predicted booking prices of all preliminary screening hotel rooms at the scheduled time are predicted; the preliminary screening hotel rooms whose difference between the predicted booking price at the scheduled time and the user's expected price exceeds the price threshold are deleted, and the remaining preliminary screening hotel rooms are used as target hotel rooms.
[0012] Preferably, in step S3, adjusting the expected price to expand the selection range of hotel rooms means: increasing and decreasing the expected price by one value respectively to generate a secondary price range; In step S4, a reachable area is generated with the user's preset address as the center and the reachable distance as the radius; the corresponding preliminary screening hotel rooms are matched from the reachable area according to the scheduled time; the predicted booking prices of all preliminary screening hotel rooms at the scheduled time are predicted; the preliminary screening hotel rooms whose difference between the predicted booking price at the scheduled time and the secondary price range exceeds the price threshold are deleted, and the remaining preliminary screening hotel rooms are used as target hotel rooms.
[0013] Preferably, in step S5, when multiple target hotel rooms are matched: the booking price of each target hotel room is obtained; and each target hotel room and the corresponding booking price are sorted and displayed in order from low to high booking price to guide the user to select a target hotel room with a lower booking price.
[0014] Preferably, in step S5, when multiple target hotel rooms are matched: the hotel rating of each target hotel room is obtained; and each target hotel room and the corresponding hotel rating are sorted and displayed in descending order of the hotel rating, so as to guide the user to select a target hotel room with a higher hotel rating.
[0015] Preferably, in step S5, when multiple target hotel rooms are matched: the actual distance between each target hotel room and the preset address is obtained; and each target hotel room and the corresponding actual distance are sorted and displayed in order from near to far, so as to guide the user to select a target hotel room with a closer actual distance.
[0016] Compared with the prior art, the hotel room reservation method based on automatic adjustment of the selection range in the present invention has the following beneficial effects: In the present invention, hotel rooms are matched according to the user's preset address, reservation time and expected price, so that hotel room recommendations that better meet the user's needs can be provided, thereby improving the convenience of hotel room reservation and the user's satisfaction.
[0017] In the present invention, when a hotel room that meets the needs of a user cannot be matched, the preset address, reservation time and expected price of the user can be automatically adjusted to expand the selection range of the hotel room, and the hotel room can be matched again through the adjusted selection range. On the one hand, this method of automatically adjusting the selection range of the hotel room and matching again makes it unnecessary for the user to repeatedly adjust the selection range and search for rooms, and the operation is very convenient, thereby improving the efficiency and convenience of hotel room reservation; on the other hand, by adjusting the preset address, reservation time or expected price to find alternatives for the user, the matching range of the hotel room is expanded, which helps surrounding businesses to obtain more customers and opportunities, thereby improving the success rate of hotel room reservation.
[0018] In the present invention, by sorting all the matched target hotel rooms and sending the sorting results to the user for selection, the user can be assisted in selecting the best hotel room, thereby further improving the convenience of hotel room booking and the user's satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to make the purpose, technical solution and advantages of the invention more clear, the present invention will be further described in detail below with reference to the accompanying drawings, in which: Figure 1 A logical block diagram of a hotel room reservation method that automatically adjusts based on a selection range. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but only represents selected embodiments of the present invention. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work belong to the scope of protection of the present invention.
[0021] The following is a further detailed description through specific implementation methods: Example: This embodiment discloses a hotel room reservation method based on automatic adjustment of a selection range.
[0022] like Figure 1 As shown, the hotel room reservation method automatically adjusted based on the selection range includes: S1: Obtain the user's preset address, scheduled time and expected price; S2: Match the corresponding target hotel room according to the user's preset address, reservation time and expected price: if the target hotel room is not matched, execute step S3; otherwise, execute step S5; S3: Expanding the selection range of hotel rooms by adjusting the user's preset address, reservation time and / or expected price; S4: Match the corresponding target hotel room again according to the adjusted preset address, reservation time and / or expected price: if the target hotel room is not matched, return to step S3; otherwise, execute step S5; In this embodiment, for the hotel rooms matched after the selection range of hotel rooms is expanded, the adjusted preset address, reservation time and expected price need to be compared and displayed with the user's original preset address, reservation time and expected price, so as to prompt the user to view and confirm the specific adjustment items (to see whether the user can accept them), thereby better assisting the user to complete the hotel room reservation.
[0023] S5: sorting all the matched target hotel rooms and sending the sorting results to the user for selection; S6: Place a hotel room reservation order based on the target hotel room selected by the user.
[0024] In the present invention, hotel rooms are matched according to the user's preset address, reservation time and expected price, so that hotel room recommendations that better meet the user's needs can be provided, thereby improving the convenience of hotel room reservation and the user's satisfaction.
[0025] In the present invention, when a hotel room that meets the needs of a user cannot be matched, the preset address, reservation time and expected price of the user can be automatically adjusted to expand the selection range of the hotel room, and the hotel room can be matched again through the adjusted selection range. On the one hand, this method of automatically adjusting the selection range of the hotel room and matching again makes it unnecessary for the user to repeatedly adjust the selection range and search for rooms, and the operation is very convenient, thereby improving the efficiency and convenience of hotel room reservation; on the other hand, by adjusting the preset address, reservation time or expected price to find alternatives for the user, the matching range of the hotel room is expanded, which helps surrounding businesses to obtain more customers and opportunities, thereby improving the success rate of hotel room reservation.
[0026] In the present invention, by sorting all the matched target hotel rooms and sending the sorting results to the user for selection, the user can be assisted in selecting the best hotel room, thereby further improving the convenience of hotel room booking and the user's satisfaction.
[0027] During the specific implementation process, a reachable area is generated with the user's preset address as the center and the set reachable distance as the radius; the corresponding preliminary screening hotel rooms are matched from the reachable area according to the user's scheduled time; the predicted booking prices of all preliminary screening hotel rooms at the scheduled time are predicted; the preliminary screening hotel rooms whose difference between the predicted booking price at the scheduled time and the user's expected price exceeds the price threshold are deleted, and the remaining preliminary screening hotel rooms are used as target hotel rooms.
[0028] In this embodiment, the reachable distance is set by the user, for example, it can be set to three kilometers.
[0029] The present invention first generates a reachable area, then matches the pre-screened hotel rooms from the reachable area according to the scheduled time, and then predicts the predicted booking prices of all the pre-screened hotel rooms at the scheduled time, and finally deletes the pre-screened hotel rooms whose difference between the predicted booking price and the user's expected price exceeds the price threshold. Through this multi-level step-by-step approach, it is possible to quickly and accurately find hotel rooms that meet user needs, thereby improving the efficiency and success rate of hotel room booking and user satisfaction.
[0030] In the specific implementation process, the predicted booking price of the initial screening hotel rooms at the scheduled time is predicted through the following steps: S201: Obtain the current price of the initially screened hotel rooms and the current remaining number of rooms in the hotel to which the initially screened hotel rooms belong; S202: predicting the room reservation growth rate of the hotel to which the initially screened hotel rooms belong at the reservation time based on the room reservation history big data; S203: Calculating the vacancy rate of the hotel at the scheduled time according to the current remaining number of rooms of the hotel to which the initially screened hotel rooms belong and the room reservation growth rate at the scheduled time; S204: predicting the predicted booking price of the rooms in the initial screening hotel at the scheduled time according to the current price of the rooms in the initial screening hotel and the vacancy rate of the hotel at the scheduled time.
[0031] Specifically, obtain the room reservation history big data of the hotel to which the initially screened hotel rooms belong; obtain the remaining rooms of the hotel at the current time and the booking time in previous years according to the room reservation history big data; calculate the room reservation growth rate of the hotel in previous years at the booking time according to the remaining rooms of the hotel at the current time and the booking time in previous years; calculate the average of the room reservation growth rates of the hotel in previous years at the booking time as the room reservation growth rate of the hotel at the booking time.
[0032] In this embodiment, the previous several years are defined as the previous three years. Take the current time as August 22, 2025 and the booking time as August 25, 2025 as an example for explanation. xx Hotel: The remaining number of rooms on August 22, 2024 (i.e., the same period as the current time) is 50, and the remaining number of rooms on August 25, 2024 (i.e., the same period as the booking time) is 30. The remaining number of rooms on August 22, 2023 (i.e., the same period as the current time) is 45, and the remaining number of rooms on August 25, 2023 (i.e., the same period as the booking time) is 25. The remaining number of rooms on August 22, 2022 (i.e., the same period as the current time) is 56, and the remaining number of rooms on August 25, 2022 (i.e., the same period as the booking time) is 32. Therefore, for Hotel xx: the room booking growth rate on August 25, 2024 (i.e. the same period of booking time) is 40%, the room booking growth rate on August 25, 2023 (i.e. the same period of booking time) is 44.4%, and the room booking growth rate on August 25, 2022 (i.e. the same period of booking time) is 42.8%.
[0033] Finally, the room booking growth rate of xx hotel on August 25, 2025 (i.e. booking time) is (40%+44%+43%) / 3=42.4%.
[0034] The present invention calculates the data of the reservation time through the data of the same period of previous years in the room reservation history big data. Since the reservation situation of hotel rooms as a whole shows periodic changes, that is, the changes in hotel room reservations in the same period of each year are similar, the present invention makes full use of the room reservation history big data to predict the room reservation growth rate of the hotel at the reservation time, and then calculates the future vacancy rate and room prediction price according to the room reservation growth rate, so that the generated predicted reservation price is closer to the expectations and payment willingness of most users, thereby improving the accuracy of target hotel room matching.
[0035] In a specific implementation process, adjusting the preset address to expand the selection range of hotel rooms means: increasing the value of the reachable distance corresponding to the preset address, and then generating a secondary reachable area with the user's preset address as the center and the increased reachable distance as the radius; In step S4, a secondary reachable area is generated with the user's preset address as the center and the increased reachable distance as the radius; the corresponding initial screening hotel rooms are matched from the secondary reachable area according to the user's scheduled time; the predicted booking prices of all initial screening hotel rooms at the scheduled time are predicted; the initial screening hotel rooms whose difference between the predicted booking price at the scheduled time and the user's expected price exceeds the price threshold are deleted, and the remaining initial screening hotel rooms are used as target hotel rooms.
[0036] In this embodiment, when the value of the reachable distance is increased, it is increased by 500 meters at a time.
[0037] In the specific implementation process, adjusting the reservation time to expand the selection range of hotel rooms means: pushing the reservation time forward and backward by several dates to generate a secondary time interval; In step S4, a reachable area is generated with the user's preset address as the center and the reachable distance as the radius; the corresponding preliminary screening hotel rooms are matched from the reachable area according to the secondary time interval; the predicted booking prices of all preliminary screening hotel rooms at the scheduled time are predicted; the preliminary screening hotel rooms whose difference between the predicted booking price at the scheduled time and the user's expected price exceeds the price threshold are deleted, and the remaining preliminary screening hotel rooms are used as target hotel rooms.
[0038] In this embodiment, when the scheduled time is adjusted, it is moved forward and backward by one day at a time. For example, if the scheduled time is August 25, the adjusted secondary time interval is August 19 to August 21.
[0039] In the specific implementation process, adjusting the expected price to expand the selection range of hotel rooms means: floating the expected price up or down by one value to generate a secondary price range; In step S4, a reachable area is generated with the user's preset address as the center and the reachable distance as the radius; the corresponding preliminary screening hotel rooms are matched from the reachable area according to the scheduled time; the predicted booking prices of all preliminary screening hotel rooms at the scheduled time are predicted; the preliminary screening hotel rooms whose difference between the predicted booking price at the scheduled time and the secondary price range exceeds the price threshold are deleted, and the remaining preliminary screening hotel rooms are used as target hotel rooms.
[0040] In this embodiment, when the expected price is adjusted, the expected price is increased by 50 yuan and decreased by 50 yuan at a time. For example, if the expected price is 150 yuan, the adjusted secondary price range is 100 yuan to 200 yuan.
[0041] In the present invention, when a hotel room that meets the needs of a user cannot be matched, the preset address, reservation time and expected price of the user can be automatically adjusted to expand the selection range of the hotel room, and the hotel room can be re-matched through the adjusted selection range. On the one hand, this method of automatically adjusting the selection range of the hotel room and re-matching makes it unnecessary for the user to repeatedly adjust the selection range and search for rooms, and the operation is very convenient, thereby improving the efficiency and convenience of hotel room reservation; on the other hand, by adjusting the preset address, reservation time or expected price to find alternatives for the user, the matching range of the hotel room is expanded, which helps businesses around the preset address to obtain more customers and opportunities, thereby improving the success rate of hotel room reservation and user satisfaction.
[0042] During the specific implementation process, when multiple target hotel rooms are matched: the booking price of each target hotel room is obtained; each target hotel room and the corresponding booking price are sorted and displayed in order from low to high booking price to guide the user to choose a target hotel room with a lower booking price.
[0043] In the present invention, each target hotel room and the corresponding booking price are sorted and displayed in order from low to high booking price, so as to guide the user to select a target hotel room with a lower booking price. In this way, when multiple target hotel rooms are matched, the cheapest hotel room can be recommended to the user, thereby improving the user's experience and assisting the user to optimize the hotel room booking cost.
[0044] During the specific implementation process, when multiple target hotel rooms are matched: the hotel rating of each target hotel room is obtained; each target hotel room and the corresponding hotel rating are sorted and displayed in descending order of the hotel rating, so as to guide the user to select a target hotel room with a higher hotel rating.
[0045] In the present invention, each target hotel room and the corresponding hotel score are sorted and displayed in descending order of hotel score, so as to guide the user to select a target hotel room with a higher hotel score. In this way, when multiple target hotel rooms are matched, the hotel room with the highest score can be recommended to the user, thereby improving the user's satisfaction.
[0046] During the specific implementation process, when multiple target hotel rooms are matched: the actual distance between each target hotel room and the preset address is obtained; each target hotel room and the corresponding actual distance are sorted and displayed in order from near to far, so as to guide the user to select a target hotel room with a closer actual distance.
[0047] In the present invention, each target hotel room and the corresponding actual distance are sorted and displayed in order from near to far, so as to guide the user to select a target hotel room with a closer actual distance. In this way, when multiple target hotel rooms are matched, the hotel room closest to the user can be recommended, thereby reducing the user's travel cost.
[0048] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit the technical solution. Those skilled in the art should understand that those modifications or equivalent substitutions of the technical solution of the present invention that do not depart from the purpose and scope of the technical solution should be included in the scope of the claims of the present invention.
Claims
1. A hotel room reservation method based on automatic adjustment of selection range, characterized in that: include: S1: Obtain the user's preset address, scheduled time and expected price; S2: Match the corresponding target hotel room according to the user's preset address, reservation time and expected price: if the target hotel room is not matched, execute step S3; otherwise, execute step S5; S3: Expanding the selection range of hotel rooms by adjusting the user's preset address, reservation time and / or expected price; S4: Match the corresponding target hotel room again according to the adjusted preset address, reservation time and / or expected price: if the target hotel room is not matched, return to step S3; otherwise, execute step S5; S5: sorting all the matched target hotel rooms and sending the sorting results to the user for selection; S6: Place a hotel room reservation order based on the target hotel room selected by the user.
2. The hotel room reservation method based on automatic adjustment of selection range as claimed in claim 1, characterized in that: In step S2, a reachable area is generated with the user's preset address as the center and the set reachable distance as the radius; the corresponding preliminary screening hotel rooms are matched from the reachable area according to the user's scheduled time; the predicted booking prices of all preliminary screening hotel rooms at the scheduled time are predicted; the preliminary screening hotel rooms whose difference between the predicted booking price at the scheduled time and the user's expected price exceeds the price threshold are deleted, and the remaining preliminary screening hotel rooms are used as target hotel rooms.
3. The hotel room reservation method based on automatic adjustment of selection range as claimed in claim 2, characterized in that: In step S2, the predicted booking price of the initially screened hotel rooms at the scheduled time is predicted by the following steps: S201: Obtain the current price of the initially screened hotel rooms and the current remaining number of rooms in the hotel to which the initially screened hotel rooms belong; S202: predicting the room reservation growth rate of the hotel at the scheduled time based on the historical big data of room reservation of the hotel; S203: Calculating the vacancy rate of the hotel at the scheduled time according to the current remaining number of rooms of the hotel and the room reservation growth rate at the scheduled time; S204: predicting the predicted booking price of the rooms in the initial screening hotel at the scheduled time according to the current price of the rooms in the initial screening hotel and the vacancy rate of the hotel at the scheduled time.
4. The hotel room reservation method based on automatic adjustment of selection range as claimed in claim 3, characterized in that: In step S202, the room reservation history big data of the hotel to which the initially screened hotel rooms belong is obtained; the remaining room quantity of the hotel in the previous several years at the current time and the same period at the scheduled time is obtained respectively according to the room reservation history big data; the room reservation growth rate of the hotel in the previous several years at the same period at the current time and the same period at the scheduled time is calculated according to the remaining room quantity of the hotel in the previous several years at the current time and the same period at the scheduled time; the average value of the room reservation growth rate of the hotel in the previous several years at the same period at the scheduled time is calculated as the room reservation growth rate of the hotel at the scheduled time.
5. The hotel room reservation method based on automatic adjustment of selection range as claimed in claim 2, characterized in that: In step S3, adjusting the preset address to expand the selection range of hotel rooms means: increasing the value of the reachable distance corresponding to the preset address, and then generating a secondary reachable area with the user's preset address as the center and the increased reachable distance as the radius; In step S4, a secondary reachable area is generated with the user's preset address as the center and the increased reachable distance as the radius; Match the corresponding preliminary screening hotel rooms from the secondary reachable area according to the user's reservation time; predict the predicted booking prices of all the preliminary screening hotel rooms at the reservation time; delete the preliminary screening hotel rooms whose difference between the predicted booking price at the reservation time and the user's expected price exceeds the price threshold, and use the remaining preliminary screening hotel rooms as target hotel rooms.
6. The hotel room reservation method based on automatic adjustment of selection range as claimed in claim 2, characterized in that: In step S3, adjusting the reservation time to expand the selection range of hotel rooms means: pushing the reservation time forward and backward by several dates to generate a secondary time interval; In step S4, a reachable area is generated with the user's preset address as the center and the reachable distance as the radius; Match the corresponding preliminary screening hotel rooms from the reachable area according to the secondary time interval; predict the predicted booking prices of all preliminary screening hotel rooms at the scheduled time; delete the preliminary screening hotel rooms whose difference between the predicted booking price at the scheduled time and the user's expected price exceeds the price threshold, and use the remaining preliminary screening hotel rooms as target hotel rooms.
7. The hotel room reservation method based on automatic adjustment of selection range as claimed in claim 1, characterized in that: In step S3, adjusting the expected price to expand the selection range of hotel rooms means: the expected price is increased or decreased by a value to generate a secondary price range; In step S4, a reachable area is generated with the user's preset address as the center and the reachable distance as the radius; Match the corresponding preliminary screening hotel rooms from the accessible area according to the reservation time; predict the predicted booking prices of all the preliminary screening hotel rooms at the reservation time; delete the preliminary screening hotel rooms whose difference between the predicted booking price at the reservation time and the secondary price range exceeds the price threshold, and use the remaining preliminary screening hotel rooms as target hotel rooms.
8. The hotel room reservation method based on automatic adjustment of selection range as claimed in claim 1, characterized in that: In step S5, when multiple target hotel rooms are matched: the booking price of each target hotel room is obtained; and each target hotel room and the corresponding booking price are sorted and displayed in order from low to high booking price to guide the user to select a target hotel room with a lower booking price.
9. The hotel room reservation method based on automatic adjustment of selection range as claimed in claim 1, characterized in that: In step S5, when multiple target hotel rooms are matched: the hotel rating of each target hotel room is obtained; and each target hotel room and the corresponding hotel rating are sorted and displayed in descending order of the hotel rating, so as to guide the user to select a target hotel room with a higher hotel rating.
10. The hotel room reservation method based on automatic adjustment of selection range as claimed in claim 1, characterized in that: In step S5, when multiple target hotel rooms are matched: the actual distance between each target hotel room and the preset address is obtained; each target hotel room and the corresponding actual distance are sorted and displayed in order from near to far, so as to guide the user to select a target hotel room with a closer actual distance.
