Hotel accommodation product pricing method and program product
Defining the service item configuration and pricing of hotel accommodation products through the server side of the travel service platform, the problem of merchants in the existing technology is difficult to accurately understand user needs, and a higher transaction success rate is achieved.
Patent Information
- Application Number
- CN202411337143.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2025-02-18
AI Technical Summary
In the existing travel service platform, the pricing and service configuration of hotel accommodation products are decided by the merchants themselves, making it difficult to accurately understand user needs, resulting in the product not meeting user expectations and affecting the transaction success rate.
Define the service item configuration of hotel accommodation products through the server side of the travel service platform, and inquire with merchants. After determining the target quotation, the final price is determined based on the preset price strategy.
Through more comprehensive data insight into user needs, define hotel accommodation products that are more in line with user expectations, and improve product transaction success rate.
Smart Images

Figure CN119477444A_ABST
Abstract
Description
Technical Field
[0001] One or more embodiments of the present specification relate to the field of Internet technology, and in particular, to a pricing method and program product for hotel accommodation products. Background Art
[0002] In the related art, a travel service platform usually provides a variety of hotel accommodation products for users to browse and purchase. After purchasing any hotel accommodation product, the user can check and redeem it at the corresponding merchant and enjoy the various services provided by the hotel accommodation product.
[0003] However, the hotel accommodation products currently provided by travel service platforms are usually listed by merchants themselves, and the various service items and product pricing included are also configured by the merchants themselves. In this model, merchants can only speculate which hotel accommodation products are more popular with users based on their own operating experience, but it is difficult to accurately understand the real needs and preferences of users, resulting in the listed hotel accommodation products not meeting user expectations; at the same time, the product pricing determined by the merchants themselves may not be able to effectively attract users, thereby affecting the transaction success rate of the products. Summary of the invention
[0004] In view of this, one or more embodiments of this specification provide the following technical solutions:
[0005] According to a first aspect of one or more embodiments of this specification, a pricing method for hotel accommodation products is proposed, which is applied to a service end of a travel service platform, including:
[0006] Define the service item configuration of the target hotel accommodation product;
[0007] Perform one or more rounds of price inquiry operations on a target merchant that can provide the target hotel accommodation product, so as to determine a target price for the target hotel accommodation product fed back by the target merchant;
[0008] Based on the target quotation, the final price of the target hotel accommodation product is determined according to a preset pricing strategy.
[0009] According to a second aspect of one or more embodiments of this specification, a pricing method for hotel accommodation products is proposed, which is applied to a client of a travel service platform, including:
[0010] Determine the service item configuration defined by the server of the travel service platform for the target hotel accommodation product;
[0011] In response to one or more rounds of price inquiry operations initiated by the server, the target price set for the target hotel accommodation product is fed back to the server, so that the server determines the final price of the target hotel accommodation product based on the target price and a preset pricing strategy.
[0012] According to a third aspect of one or more embodiments of this specification, a computer program product is provided, comprising a computer program / instruction, which implements the steps of the method described in the first aspect or the second aspect when executed by a processor.
[0013] As can be known from the above-described embodiment, this specification can be defined by the service end of the travel service platform. The target business that can provide the target hotel accommodation product asks for price, and then determines the target price of the target hotel accommodation product by the target business. Afterwards, the service end of the travel service platform can also determine the final pricing of the target hotel accommodation product according to the target quotation provided by the target business according to the preset pricing strategy, thereby completing the definition and pricing of the target hotel accommodation product as a whole. Compared to defining the hotel accommodation product by the business, because the service end of the travel service platform has more comprehensive data to gain insight into the behavior and preferences of the user, the hotel accommodation product defined by the service end of the travel service platform can better meet the actual needs of the user. Meanwhile, the service end of the travel service platform can determine the product pricing that is more attractive to the user through the pricing strategy in consideration of the business quotation, further improving the transaction success rate. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 It is a schematic diagram of a system architecture on which a travel service platform relies provided by an exemplary embodiment.
[0015] Figure 2 It is a flowchart of a pricing method for hotel accommodation products applied to a service end, provided by an exemplary embodiment.
[0016] Figure 3 The present invention is a flowchart of a pricing method for hotel accommodation products applied to a client provided by an exemplary embodiment.
[0017] Figure 4 The present invention is a multi-party interactive flow chart of a pricing method for hotel accommodation products provided by an exemplary embodiment.
[0018] Figure 5 It is a structural schematic diagram of a device provided by an exemplary embodiment.
[0019] Figure 6 It is a block diagram of a pricing device for hotel accommodation products applied to a service end, provided by an exemplary embodiment.
[0020] Figure 7 It is a block diagram of a pricing device for hotel accommodation products applied to a client, provided by an exemplary embodiment. DETAILED DESCRIPTION
[0021] The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this manual are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0022] Figure 1 FIG. 1 is a schematic diagram of a system architecture on which a travel service platform is based provided by an exemplary embodiment. Figure 1 As shown, the system architecture may include a server 11, a network 12, and several electronic devices, such as a PC (Personal Computer) 13, a mobile phone 14, and the like.
[0023] The server 11 may be a physical server including an independent host, or the server 11 may be a virtual server carried by a host cluster. During operation, the server 11 may run a program on the server side of the travel service platform to realize the service end of the travel service platform.
[0024] PC13 and mobile phone 14 are only some types of electronic devices that users can use. In fact, users can obviously also use electronic devices such as the following types: tablet devices, laptops, PDAs (Personal Digital Assistants), wearable devices (such as smart glasses, smart watches, etc.), etc., and one or more embodiments of this specification do not limit this. During operation, the electronic device can run the program on the client side of the travel service platform to implement the client of the travel service platform. Among them, the application program of the client of the above-mentioned travel service platform can be started and run on the electronic device. The program on the client side can be a native application installed on the electronic device, or the program on the client side can be a small program, a quick application or other similar forms. Of course, when using web page technologies such as HTML5 or similar, the relevant functions can be realized by the page displayed by the browser, and the browser here can be an independent browser application or a browser module embedded in some applications.
[0025] As for the network 12 for interaction between electronic devices such as PC 13 and mobile phone 14 and server 11, it is possible to select a wired or wireless network to achieve communication based on the communication mode supported by the corresponding electronic device, and this specification does not limit this. For example, PC 13 can support both wired and wireless communication, so it can use a wired or wireless network to achieve communication as needed, while mobile phone 14 usually only supports wireless communication, so it can use a wireless network to achieve communication.
[0026] The above-mentioned travel service platform may be aimed at merchants who sell hotel accommodation products and buyers who purchase hotel accommodation products. The travel service platform displays hotel accommodation products that merchants can provide, so that buyers (hereinafter referred to as "users") can view, order, and use hotel accommodation products on the client of the travel service platform. In related technologies, merchants usually determine the various service items and product pricing included in hotel accommodation products. In the technical solution of this specification, the definition and pricing of hotel accommodation products are determined by the service end of the travel service platform with more comprehensive data, so that hotel accommodation products can better meet the actual needs of users.
[0027] The following will be combined Figure 2 , the technical solution of this specification is described in detail.
[0028] Figure 2 This is a flowchart of a pricing method for hotel accommodation products provided by an exemplary embodiment, and the method is applied to the service end of a travel service platform. Figure 2 As shown, the method may include the following steps:
[0029] Step 202, defining the service item configuration of the target hotel accommodation product.
[0030] In one embodiment, the target hotel accommodation product can be a hotel accommodation product defined by the service end of the travel service platform, and the service end of the travel service platform specifically defines the service item configuration of the target hotel accommodation product. The service item configuration of the hotel accommodation product is used to characterize the various service items included in the hotel accommodation product, and any service item included in the hotel accommodation product is the service that the actual supplier of the hotel accommodation product can provide to the purchasing user. The service item configuration may include accommodation service items and additional service items. Wherein, the accommodation service item is to provide accommodation services to users, and the additional service items may include a variety of other services except the accommodation service, such as breakfast supply service, gym supply service, occupancy limit, refund and change policy, etc., and the technical staff may add or delete the services included in the additional service items according to the actual situation, and this application does not limit this.
[0031] The accommodation services provided by the hotel accommodation product are closely related to the specific hotel and room type, so the service end of the travel service platform can first define the hotel and room type corresponding to the accommodation service items of the target hotel accommodation product. For example, for the target hotel accommodation product A, the hotel corresponding to its accommodation service item can be the "X1" hotel, and the room type corresponding to its accommodation service item can be the "standard room". Then, after the user purchases the hotel accommodation product A and writes off the payment, he can enjoy the accommodation service in the standard room of the "X1" hotel.
[0032] After defining the hotel and room type corresponding to the accommodation service item of the target hotel accommodation product, the service end of the travel service platform can define the additional service items of the target hotel accommodation product according to the user's historical operation information on at least two historical hotel accommodation products and the additional service items adopted by each historical hotel accommodation product. The historical hotel accommodation product can be a hotel accommodation product that is put on the shelf of the travel service platform in the historical time period, and the length of time covered by the historical time period can be set by the technical staff according to the needs. The user's historical operation information on the historical hotel accommodation product may include the user's browsing operation information, transaction operation information and evaluation information. The browsing operation information may include the user's detailed viewing operation information on the historical hotel accommodation product, the length of stay on the corresponding page, etc., the transaction operation information may include the user's order placement operation, order verification operation, order cancellation operation, etc. for the historical hotel accommodation product, and the evaluation information may include the user's rating information, evaluation keyword information, etc. for the historical hotel accommodation product. It can be understood that since the service item configurations of different hotel accommodation products are different, then according to the user's historical operation information on two or more different historical hotel accommodation products, the user's preference for the additional service items included in the hotel accommodation product can be obtained, and the additional service items of the target hotel accommodation product are defined as additional service items that meet the user's preferences.
[0033] Specifically, in one embodiment, for at least two historical hotel accommodation products that meet preset conditions with the target hotel accommodation product, the accumulated times of corresponding historical operation information can be counted respectively, and the additional service item adopted by the historical hotel accommodation product with a relatively higher accumulated times can be defined as the additional service item of the target hotel accommodation product. The preset conditions are used to characterize the relationship restrictions between two or more historical hotel accommodation products, including but not limited to the following rules: at least two historical hotel accommodation products are hotel accommodation products of the same hotel and / or the same room type (e.g., all historical hotel accommodation products are hotel accommodation products of the same "X1" hotel, all historical hotel accommodation products are hotel accommodation products of the same "standard room" room type, and all historical hotel accommodation products are hotel accommodation products of the same "standard room" room type of the "X1" hotel); the hotels corresponding to at least two historical hotel accommodation products are hotels with similar geographical locations (e.g., the hotels of all historical hotel accommodation products belong to the same business district, and the distance between the hotels of all historical hotel accommodation products is no greater than a preset distance); the hotels corresponding to at least two historical hotel accommodation products are different hotels of the same brand (e.g., hotel X1 corresponding to historical hotel accommodation product A1 and hotel X2 corresponding to historical hotel accommodation product A2 belong to the same brand X); the hotels corresponding to at least two historical hotel accommodation products are hotels with the same or similar star ratings; the hotels corresponding to at least two historical hotel accommodation products are hotels with the same or similar ratings. Of course, the preset condition can also be a combination of the above-mentioned rules (such as the preset condition can be "at least two historical hotel accommodation products correspond to hotels with similar geographical locations and the same or similar star ratings", etc.), and this manual does not limit this.
[0034] For example, if historical hotel accommodation product A1 and historical hotel accommodation product A2 are both hotel accommodation products of the "standard room" type of the "X1" hotel, they meet the above preset conditions. However, the additional service items included in historical hotel accommodation product A1 only include gym supply services, while the additional service items included in historical hotel accommodation product A2 include breakfast supply services and gym supply services. In this case, if the cumulative number of historical operation information corresponding to historical hotel accommodation product A2 (specifically, it may include the number of detail viewing operations, the number of order placement operations, the number of order verification operations, etc.) is higher than the cumulative number of historical operation information corresponding to historical hotel accommodation product A1, it can be considered to a certain extent that the user prefers hotel accommodation products that can provide breakfast supply services, and then the additional service items of the target hotel accommodation product can be defined as including breakfast supply services and gym supply services.
[0035] It should be noted that, when the target hotel accommodation product includes multiple service items, the actual suppliers of different service items can be different hotels. For example, for the target hotel accommodation product A including accommodation service items and gym supply services (i.e., additional service items), its accommodation service items can be provided by "X1" hotel, and gym supply services can be provided by "X2" hotel. After the user purchases the target accommodation product A and writes off, he can stay at "X1" hotel and use the gym at "X2" hotel. At the same time, the additional service items in the target hotel accommodation product can also be service items unrelated to the hotel, such as scenic area services, transportation services, etc., and the service is provided by relevant institutions or organizations. For example, the additional service item of the target hotel accommodation product B is "free ticket travel in K scenic area". After the user purchases the target accommodation product B and writes off, in addition to enjoying accommodation services in the corresponding hotel, he can also travel in K scenic area without having to buy tickets.
[0036] It can be seen from the above embodiments that when the service end of the travel service platform has both the information of historical hotel accommodation products and the corresponding historical user operation information, it can quickly and accurately determine additional service items that better meet the actual needs of users based on more comprehensive data through historical statistics.
[0037] In another embodiment, the corresponding hotel features and room features can be input into the product creation model according to the hotel and room type corresponding to the accommodation service items of the defined target hotel accommodation product, and the additional service items defined for the target hotel accommodation product can be obtained from the product creation model output. The hotel features of any hotel can be the attributes possessed by the hotel, such as "near subway", "near scenic area" and star attribute, or can be directly the unique identifier of the hotel; the room type features of any room type can be the attributes possessed by the room type, such as area size, whether there is a window, etc., or can be directly the unique identifier of the room type. When the unique identifier of the hotel and the unique identifier of the room type are used as input information, it is necessary to verify in advance whether the identifier to be input into the product creation model is a valid identifier, that is, it is necessary to verify whether the product creation model has been trained using the training sample corresponding to the identifier. When the identifier to be input is a valid identifier, the product creation model can output the additional service items defined for the target hotel accommodation product according to the input identifier. Here, the product creation model is obtained by pre-training. In each training sample of the model, the input information includes the hotel features and room features of the historical hotel accommodation product, and the input information is added with the sample label made by the user's historical operation information, and the output information includes the additional service items of the corresponding historical hotel accommodation product. When training the model, a loss function can be designed, which measures whether the additional service items generated by the model according to the input information reflect the additional service items actually included in the historical hotel accommodation product, and continuously reduces the function value of the loss function until the additional service items output by the model can better match the additional service items of the corresponding historical hotel accommodation product, so as to enable the model to learn the relationship between the user's historical operation information and the historical service items included in the historical hotel accommodation product. Since the user's historical operation information can represent the user's preference for additional service items, the trained product creation model can predict which additional service items are more likely to attract users to purchase the corresponding hotel accommodation product based on the above input information.
[0038] It should also be noted that the historical hotel accommodation products used to form the training samples here may include not only historical hotel accommodation products that meet the above preset conditions with the target hotel accommodation products, but also historical hotel accommodation products that do not meet the preset conditions with the target hotel accommodation products. For example, in the case where the hotel and room type corresponding to the accommodation service item of the target hotel accommodation product are "standard rooms" of the "X1" hotel, if the preset condition is "at least two historical hotel accommodation products are hotel accommodation products of the same hotel and the same room type", then the historical hotel accommodation products used to form the training samples may be hotel accommodation products of the "standard rooms" of the "X1" hotel with the accommodation item, or hotel accommodation products of other hotels and other room types.
[0039] It can be seen from the above embodiments that when the service end of the travel service platform has both the information of historical hotel accommodation products and the corresponding historical user operation information, the additional service items of the target hotel accommodation product can also be determined by using the product creation model. Using the trained product creation model to determine the additional service items can not only effectively reduce the manual operation when statistically analyzing historical data, but the product creation model can also continuously learn based on new input information and sample labels, continuously optimize the model performance, and thus more efficiently and accurately determine the additional service items that meet the actual needs of users.
[0040] In one embodiment, the product creation model can also output: the reference pricing defined for the target hotel accommodation product while outputting the additional service items defined for the target hotel accommodation product. It is understandable that when training the product creation model, the output information can also include the actual pricing of the corresponding historical hotel accommodation product. As mentioned above, another loss function can be designed at the same time when training the model, and the loss function measures whether the product pricing of the target hotel accommodation product generated by the model according to the input information reflects the actual pricing of the historical hotel accommodation product, and continuously reduces the function value of the loss function, until the product pricing output by the model can be well matched to the actual pricing of the corresponding historical hotel accommodation product, so as to make the model learn the relationship between the historical service items included in the historical hotel accommodation product and the pricing of the historical hotel accommodation product. After the model output is the reference pricing defined for the target hotel accommodation product, the reference pricing can be provided to the target merchant, so that the target merchant can feedback the target quotation based on the reference pricing determined by the product creation model. The relevant content of the target merchant feedback target quotation will be described in detail in subsequent embodiments, and will not be repeated here.
[0041] Step 204 , one or more rounds of price inquiry operations are performed on a target merchant that can provide the target hotel accommodation product, so as to determine a target price fed back by the target merchant for the target hotel accommodation product.
[0042] In one embodiment, the merchant who can provide the target hotel accommodation product can be determined as the target merchant, and the service end of the travel service platform performs a price inquiry operation on the target merchant, and determines the target merchant's target quotation for the target hotel accommodation product defined by the service end of the travel service platform. It should be noted that in the technical solution of this specification, the target merchant can be either the agent of each hotel accommodation product or the actual supplier of the target hotel accommodation product. It is understandable that the agent usually refers to a third party that cooperates with the hotel and sells the hotel accommodation product on behalf of the agent, and the agent does not directly participate in the actual operation of the hotel; and the actual supplier of the target hotel accommodation product is the entity directly responsible for the daily operation and management of the hotel, including the owner or operation team of the hotel. The target quotation is used to characterize the expected pricing of the target hotel accommodation product in the target merchant.
[0043] Here, the inquiry operation may be performed in one round or in multiple rounds. Before executing the inquiry operation, the travel service platform server may send a notification message to the client of the target merchant to inform the target merchant that this inquiry operation is one round or multiple rounds.
[0044] In the case of executing a round of inquiry operation, the target inquiry request message can be sent by the service end of the travel service platform to the client corresponding to the target merchant on the travel service platform. It should be noted here that the service end and the client should not be distinguished by the display effect or display form of the page. In the case where the target merchant uses an electronic device to log in to its merchant account on the travel service platform, it is considered that the target merchant will operate through the client of the travel service platform. For example, in the case where the display page corresponding to the service end of the travel service platform provides a login interface, if the target merchant logs in to its merchant account on the travel service platform, the program component corresponding to the display page will be used as the client corresponding to the target merchant on the travel service platform. When the client of the target merchant receives the target inquiry request message sent by the service end, the target quotation message carrying the target quotation can be returned to the service end. Here, the target inquiry request message can carry the reference pricing for the target hotel accommodation product determined in the aforementioned embodiment, so that the target merchant determines the target quotation based on the reference pricing. After the service end receives the target quotation message returned by the client, the next round of inquiry is no longer executed, and the final pricing of the target hotel accommodation product will be determined based on the target quotation in step 206.
[0045] In the case of performing multiple rounds of inquiry operations, the service end of the travel service platform will send a first round of inquiry request message to the client of the target merchant in the first round of inquiry operation. When the client of the target merchant receives the first round of inquiry request message, it can return the first round of stage quotation message carrying the stage quotation to the service end. The stage quotation here can be used to characterize the target merchant's expected pricing for the target hotel accommodation product in the current inquiry stage. At the same time, the first round of inquiry request message can also carry the reference pricing for the target hotel accommodation product determined in the above embodiment, so that the target merchant determines the stage quotation based on the reference pricing. After the service end receives the first round of stage quotation message returned by the client, it will continue to execute the next round of inquiry. In the subsequent inquiry operation, the service end of the travel service platform will send a non-first round of inquiry request message to the client of the target merchant, and the non-first round of inquiry request message carries a candidate price. The candidate price is determined based on the stage quotation fed back by the target merchant in the previous round of inquiry operation. Generally, the stage quotation of the target merchant in the previous round of inquiry operation can be directly used as the candidate price. Of course, it can also be appropriately increased or decreased on the basis of the stage quotation to stimulate the bid enthusiasm of the target merchant. After receiving the non-first round inquiry request message carrying the candidate price, the client of the target merchant can return the non-first round stage quotation message carrying the stage quotation to the server. After the server receives the non-first round stage quotation message returned by the client, it will re-determine the candidate price according to the stage quotation carried therein, and continue to perform the next round of inquiry until the last round of inquiry operation is performed. In the last round of inquiry operation, the operation performed by the server is the same as the non-first round of inquiry operation, but it is worth noting that in the last round of inquiry operation, the stage quotation returned by the client of the target merchant is the target quotation, and the final price of the target hotel accommodation product will be determined based on the target quotation in step 206. The last round of inquiry operation can be determined in a variety of ways here. For example, the total number of inquiry rounds of the target merchant can be informed before performing multiple rounds of inquiry operations or in the first round of inquiry operations; the user can also be informed in the previous round of inquiry operations that the next round of inquiry is the last round of inquiry; the inquiry operation can also be continuously performed until the stage quotation of the target merchant no longer changes within the preset continuous rounds, etc.
[0046] It should also be noted here that the number of target merchants can be one or more. Before executing the inquiry operation, the server of the travel service platform can send a notification message to the client of the target merchant to inform the target merchant of the number of merchants participating in the quotation in this inquiry operation. It is understandable that when the number of target merchants is one, the use of a round of inquiry operation can quickly and efficiently understand the target merchant's expected pricing for the target hotel accommodation product; and when the number of target merchants is multiple, the use of multiple rounds of inquiry operations can enable each target merchant to understand the quotations of other merchants, stimulate the bidding enthusiasm of each target merchant, and while taking into account the interests of the merchants, make the pricing of the target hotel accommodation product in the subsequent steps more reasonable, making the pricing of the target hotel accommodation product more attractive to users.
[0047] In one embodiment, the target merchant can also be determined from a plurality of alternative merchants.It is understandable that the target hotel accommodation product can have a corresponding product rating, and the product rating here is usually the star rating of the hotel corresponding to the accommodation service item of the target hotel accommodation product, and of course the product rating of the target hotel accommodation product can be re-determined in other ways, such as determining the product rating according to the grade of its service item configuration, and this explanation does not limit this.After determining the product rating, the corresponding merchant rating can be matched to the merchant of this product rating as an alternative merchant, and further determine the target merchant from the alternative merchant, to ensure that the target merchant can effectively provide the target hotel accommodation product that meets the standard, which has both guaranteed the final quality of the target hotel accommodation product and improved the execution efficiency of the inquiry operation.
[0048] Step 206: Based on the target quotation, determine the final price of the target hotel accommodation product according to a preset pricing strategy.
[0049] After the target quotation of the target merchant is obtained at the service end of the travel service platform, the final price of the target hotel accommodation product can be determined according to the preset pricing strategy. The final price referred to here is the pricing relative to the target quotation obtained in the inquiry operation, that is, the final pricing in the process involved in the technical solution of this specification. When the travel service platform actually puts the target hotel accommodation product on the shelves, the final price here can be used as the product pricing when it is put on the shelves. Of course, the product pricing can be modified again according to the actual situation after the listing, and this specification does not limit this. The preset pricing strategy also includes a variety of different pricing strategies, and is closely related to the number of target merchants participating in the inquiry operation.
[0050] In the case where the number of target merchants is one, the preset pricing strategy may include: taking the target quotation provided by the target merchant as the final price. It is understandable that in the case where the number of target merchants is one, that is, a targeted inquiry is made to the target merchant, then the target quotation received by the server is the expected price of the target merchant. Since there are no other target merchants participating in the inquiry operation in this case, the received target quotation can be directly used as the final price. Of course, in the case where the number of target merchants is one, the preset pricing strategy may also include: taking the sum of the target quotation provided by the target merchant and the preset value as the final price. The preset value here is usually a positive value, and the preset pricing strategy is equivalent to adding a certain amount on the basis of the expected price given by the target merchant, so as to take into account the merchant's profitability and establish a good cooperative relationship with the merchant.
[0051] In the case where there are multiple target merchants, the final price of the target hotel accommodation product can be determined according to a preset pricing strategy based on the target quotations provided by the multiple target merchants. It is understandable that whether one round of inquiry operation or multiple rounds of inquiry operation is performed, in the case where there are multiple target merchants, the service end of the travel service platform may receive multiple target quotations from different target merchants. At this time, after comprehensively considering the multiple target quotations received, the final price can be formed according to the preset pricing strategy.
[0052] Specifically, when there are multiple target merchants, the preset pricing strategy includes any of the following: taking the lowest bid among multiple target quotations as the final price, that is, taking the mathematical absolute value of each target quotation and sorting it in order from small to large, and taking the target quotation at the first place after sorting as the final price; taking the second lowest bid among multiple target quotations as the final price, that is, taking the mathematical absolute value of each target quotation and sorting it in order from small to large, and taking the target quotation at the second place after sorting as the final price; taking the sum of the lowest bid among multiple target quotations and the preset value as the final price, where the preset value is usually a positive value. In the case where the lowest bid is not directly taken as the final price, it is also equivalent to adding a certain amount on the basis of the expected price given by the target merchant, so as to consider the merchant's profitability and establish a good cooperative relationship with the merchant. Before executing one or more rounds of inquiry operations, the preset pricing strategy can be sent to the corresponding clients of multiple target merchants on the travel service platform to announce it to the corresponding target merchants, so as to ensure that the target merchants participating in the inquiry operation can accurately understand the pricing strategy of this time, so as to feedback a more reasonable target quotation to the service end.
[0053] In one embodiment, when there are multiple target merchants, the target merchant corresponding to the lowest bid in the target bids can be determined as the provider of the target hotel accommodation product. After the target hotel accommodation product is put on the travel service platform and purchased by the user, the travel service platform will send the corresponding user order to the determined provider, so that the provider can provide the target hotel accommodation product to the purchasing user after verification.
[0054] Figure 3 This is a flowchart of a pricing method for hotel accommodation products provided by an exemplary embodiment. This method can be applied to the client of the travel service platform. Figure 3 As shown, the method may include the following steps:
[0055] Step 302, determining the service item configuration defined by the server of the travel service platform for the target hotel accommodation product.
[0056] Step 304, in response to one or more rounds of price inquiry operations initiated by the server, the target price set for the target hotel accommodation product is fed back to the server, so that the server determines the final price of the target hotel accommodation product based on the target price and a preset pricing strategy.
[0057] The client of the travel service platform in this embodiment is the client of the target merchant on the travel service platform as described in the above embodiments, not the client of the user (ie, the "buyer"). Figure 3 The embodiment shown describes the specific implementation process of the solution of this specification from the perspective of the client of the travel service platform. Figure 2 The illustrated embodiment corresponds to the technical solution based on the server side of the travel service platform, and the solution in this specification realizes a complete interactive process by the client of the travel service platform cooperating with the travel service platform. Figure 2 All descriptions related to the travel service platform in the process of defining the service item configuration of the target hotel accommodation product, executing the inquiry operation, and determining the final price in the illustrated embodiment are also applicable to Figure 3 The illustrated embodiments will not be described in detail here.
[0058] The following will be combined Figure 4 , gives an overall description of the pricing process of hotel accommodation products. Figure 4 In the case in question, there are multiple target merchants participating in the price inquiry operation, namely, target merchant 1 and target merchant 2, and the number of price inquiry rounds is two. The preset pricing strategy is to use the lowest bid among multiple target bids as the final price. The overall pricing process in other cases can be adaptively adjusted with reference to the records of the aforementioned embodiments.
[0059] Step 401, the service item configuration of the target hotel accommodation product is defined by the service end of the travel service platform. When defining, the additional service items preferred by the user can be determined by counting the cumulative number of historical operation information, or the additional service items more preferred by the user can be directly output through a pre-trained product creation model.
[0060] Step 402, the travel service platform server sends a first round of price inquiry request message to the target merchant A and the target merchant B respectively. The message may carry a reference price of the target hotel accommodation product determined by the product creation model, such as 100 yuan.
[0061] Step 4031, the target merchant A returns a first round quotation message on the client side of the travel service platform to the server side of the travel service platform, which carries its determined stage quotation, such as 99 yuan; at the same time, step 4032 is executed, and the target merchant B returns a first round quotation message on the client side of the travel service platform to the server side of the travel service platform, which carries its determined stage quotation, such as 98 yuan.
[0062] In step 404, the travel service platform server determines a candidate price of 98 yuan based on the quotations in multiple stages, and sends a non-first round price inquiry message carrying the candidate price to the target merchant A and the target merchant B respectively.
[0063] Step 4051, the target merchant A returns a non-first-round quotation message to the travel service platform server on the client side of the travel service platform, which carries the latest stage quotation determined for the current stage, such as 97 yuan; and step 4052 is executed at the same time, the target merchant B returns a non-first-round quotation message to the travel service platform server on the client side of the travel service platform, which also carries the latest stage quotation determined for the current stage, such as 98 yuan. It can be understood that, since the present embodiment performs two rounds of inquiries, the current round of inquiries is the last round of inquiries, and the target quotation of the target merchant A is 97 yuan, and the target quotation of the target merchant B is 98 yuan.
[0064] Step 406: The travel service platform server determines the final price according to the preset pricing strategy. If the preset pricing strategy is to use the lowest bid among multiple target bids as the final price, the final price of the target hotel accommodation product is 97 yuan, and the target merchant A is determined as the provider of the target hotel accommodation product.
[0065] Step 407, the service end of the travel service platform puts the target hotel accommodation product on the shelves and displays it to users who use the travel service platform, that is, potential buyers who may purchase the target hotel accommodation product.
[0066] Step 408: After the user chooses to purchase the target hotel accommodation product, the client used by the user sends an order generation request to the server of the travel service platform.
[0067] Step 409, after the server of the travel service platform generates an order according to the user's order generation request, it will synchronize the order to the client of the target merchant A.
[0068] Step 410, the client of target merchant A receives the order sent by the server of the travel service platform, and provides the target hotel accommodation product to the purchasing user after the order is settled.
[0069] In summary, compared with the hotel accommodation products defined by merchants themselves, the technical solution of this specification can better meet the actual needs of users because the travel service platform server has more comprehensive data to understand the user's behavior and preferences. At the same time, the travel service platform server can determine the product price that is more attractive to users through pricing strategies based on the merchant's quotation, further improving the transaction success rate.
[0070] Figure 5 is a schematic structural diagram of a device provided by an exemplary embodiment. Figure 5 At the hardware level, the device includes a processor 502, an internal bus 504, a network interface 506, a memory 508, and a non-volatile memory 510, and may also include hardware required for other functions. One or more embodiments of this specification may be implemented based on software, such as the processor 502 reading the corresponding computer program from the non-volatile memory 510 into the memory 508 and then running it. Of course, in addition to the software implementation, one or more embodiments of this specification do not exclude other implementations, such as logic devices or a combination of software and hardware, etc., that is, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.
[0071] Please refer to Figure 6 , the pricing device for hotel accommodation products can be applied to Figure 5 The device shown is specifically applied to the server of the travel service platform to implement the technical solution of this specification. The pricing device of the hotel accommodation product may include: a definition unit 601, a price inquiry unit 602 and a pricing unit 603. Among them,
[0072] A definition unit 601 is used to define the service item configuration of the target hotel accommodation product;
[0073] The inquiry unit 602 is used to perform one or more rounds of inquiry operations on a target merchant that can provide the target hotel accommodation product, so as to determine a target quotation fed back by the target merchant for the target hotel accommodation product;
[0074] The pricing unit 603 is used to determine the final price of the target hotel accommodation product based on the target quotation and according to a preset pricing strategy.
[0075] Optionally, the service item configuration includes: accommodation service items and additional service items; the definition unit 601 is specifically used to:
[0076] Define the hotels and room types corresponding to the accommodation service items of the target hotel accommodation product;
[0077] The additional service items of the target hotel accommodation product are defined according to the historical operation information of the user on at least two historical hotel accommodation products and the additional service items adopted by each historical hotel accommodation product, so that the additional service items of the target hotel accommodation product match the user's preference for the additional service items represented by the historical operation information.
[0078] Optionally, the step of defining the additional service items of the target hotel accommodation product according to the historical operation information of the user on at least two historical hotel accommodation products and the additional service items adopted by each historical hotel accommodation product includes:
[0079] For at least two historical hotel accommodation products that meet preset conditions with the target hotel accommodation product, the accumulated times of corresponding historical operation information are counted respectively, and the additional service items adopted by the historical hotel accommodation products with relatively higher accumulated times are defined as the additional service items of the target hotel accommodation product; or,
[0080] According to the hotels and room types corresponding to the accommodation service items of the target hotel accommodation product, the corresponding hotel features and room type features are input into a product creation model, and the additional service items defined for the target hotel accommodation product are obtained from the output of the product creation model; wherein, in each training sample of the product creation model: the input information includes the hotel features and room type features of the historical hotel accommodation product, and the input information is added with a sample label made by the user's historical operation information, and the output information includes the additional service items of the corresponding historical hotel accommodation product; wherein the historical hotel accommodation products used to form the training samples include: historical hotel accommodation products that meet the preset conditions with the target hotel accommodation product, and / or historical hotel accommodation products that do not meet the preset conditions with the target hotel accommodation product.
[0081] Optionally, the definition unit 601 is further used for:
[0082] Obtaining the reference pricing defined for the target hotel accommodation product output by the product creation model; wherein, in each training sample of the product creation model: the output information also includes the actual pricing of the corresponding historical hotel accommodation product;
[0083] The reference price is provided to the target merchant, so that the target merchant feeds back the target quotation based on the reference price.
[0084] Optionally, the device further comprises:
[0085] A rating determination unit 604, used to determine a product rating of the target hotel accommodation product;
[0086] The selection unit 605 is configured to select the target merchant from the candidate merchants whose corresponding merchant ratings match the product rating.
[0087] Optionally, when the inquiry operation is only one round, the process of executing the one round of inquiry operation includes:
[0088] Sending a target price inquiry request message to the target merchant at a client corresponding to the travel service platform;
[0089] A target quotation message returned by the client in response to the target price inquiry request message is received, wherein the target quotation message carries the target quotation fed back by the target merchant on the target hotel accommodation product.
[0090] Optionally, when the inquiry operation is multiple rounds, the process of executing the multiple rounds of inquiry operation includes:
[0091] In the first round of price inquiry operation, a first round of price inquiry request message is sent to the client corresponding to the target merchant on the travel service platform, and a first round of stage quotation message returned by the client is received, wherein the first round of stage quotation message carries the stage quotation of the target merchant for the target hotel accommodation product;
[0092] In a non-first-round price inquiry operation, a non-first-round price inquiry request message carrying a candidate price is sent to a client of the target merchant, the candidate price is determined based on a stage quotation fed back by the target merchant in a previous round of price inquiry operation, and a non-first-round stage quotation message returned by the client is received, the non-first-round stage quotation message carrying a stage quotation fed back by the target merchant for the target hotel accommodation product based on the candidate price received in this round;
[0093] The target quotation is the stage quotation carried in the non-first-round stage quotation message received in the last-round inquiry operation.
[0094] Optional,
[0095] In the case that the number of the target merchant is one, the preset pricing strategy includes: taking the target quotation provided by the target merchant as the final price;
[0096] In the case that there are multiple target merchants, determining the final price of the target hotel accommodation product based on the target quotation and according to a preset pricing strategy includes: determining the final price of the target hotel accommodation product according to a preset pricing strategy based on target quotations respectively provided by multiple target merchants.
[0097] Optional,
[0098] Before executing the one or more rounds of price inquiry operations, sending the preset pricing strategy to the client corresponding to the target merchant on the travel service platform to announce it to the target merchant;
[0099] Wherein, when there are multiple target merchants, the preset pricing strategy includes any of the following:
[0100] Taking the lowest bid among the multiple target bids as the final price;
[0101] Taking the second lowest bid among the multiple target bids as the final price;
[0102] The sum of the lowest bid among the multiple target bids and a preset value is taken as the final price.
[0103] Optionally, the device further comprises:
[0104] The provider determining unit 606 is configured to determine the target merchant corresponding to the lowest bid among the target bids as the provider of the target hotel accommodation product when there are multiple target merchants.
[0105] Please refer to Figure 7 , the pricing device for hotel accommodation products can be applied to Figure 5 The device shown is specifically a client for a travel service platform to implement the technical solution of this specification. The pricing device for hotel accommodation products may include: a determination unit 701 and a feedback unit 702.
[0106] A determination unit 701 is used to determine the service item configuration defined by the server of the travel service platform for the target hotel accommodation product;
[0107] The feedback unit 702 is used to respond to one or more rounds of price inquiry operations initiated by the server and feed back to the server the target quotation set for the target hotel accommodation product, so that the server determines the final price of the target hotel accommodation product based on the target quotation and a preset pricing strategy.
[0108] Based on the same concept as the above method, this specification also provides an electronic device, including: a processor; a memory for storing processor executable instructions; wherein the processor implements the steps of the method described in any of the above embodiments by running the executable instructions.
[0109] Based on the same concept as the above method, this specification also provides a computer-readable storage medium on which computer instructions are stored. When the instructions are executed by a processor, the steps of the method described in any of the above embodiments are implemented.
[0110] Based on the same concept as the above method, this specification also provides a computer program product, including a computer program / instruction, which implements the steps of the method described in any of the above embodiments when executed by a processor.
Claims
1. A pricing method for hotel accommodation products, characterized in that: The server side used in the travel service platform includes: Define the service item configuration of the target hotel accommodation product; Perform one or more rounds of price inquiry operations on a target merchant that can provide the target hotel accommodation product, so as to determine a target price for the target hotel accommodation product fed back by the target merchant; Based on the target quotation, the final price of the target hotel accommodation product is determined according to a preset pricing strategy.
2. The method according to claim 1, characterized in that The service item configuration includes: accommodation service items and additional service items; the service item configuration defining the target hotel accommodation product includes: Define the hotels and room types corresponding to the accommodation service items of the target hotel accommodation product; The additional service items of the target hotel accommodation product are defined according to the historical operation information of the user on at least two historical hotel accommodation products and the additional service items adopted by each historical hotel accommodation product, so that the additional service items of the target hotel accommodation product match the user's preference for the additional service items represented by the historical operation information.
3. The method according to claim 2, characterized in that The additional service items of the target hotel accommodation product are defined according to the historical operation information of the user on at least two historical hotel accommodation products and the additional service items adopted by each historical hotel accommodation product, including: For at least two historical hotel accommodation products that meet preset conditions with the target hotel accommodation product, the accumulated times of corresponding historical operation information are counted respectively, and the additional service items adopted by the historical hotel accommodation products with relatively higher accumulated times are defined as the additional service items of the target hotel accommodation product; or, According to the hotels and room types corresponding to the accommodation service items of the target hotel accommodation product, the corresponding hotel features and room type features are input into a product creation model, and the additional service items defined for the target hotel accommodation product are obtained from the output of the product creation model; wherein, in each training sample of the product creation model: the input information includes the hotel features and room type features of the historical hotel accommodation product, and the input information is added with a sample label made by the user's historical operation information, and the output information includes the additional service items of the corresponding historical hotel accommodation product; wherein the historical hotel accommodation products used to form the training samples include: historical hotel accommodation products that meet the preset conditions with the target hotel accommodation product, and / or historical hotel accommodation products that do not meet the preset conditions with the target hotel accommodation product.
4. The method according to claim 3, characterized in that Also includes: Obtaining the reference pricing defined for the target hotel accommodation product output by the product creation model; wherein, in each training sample of the product creation model: the output information also includes the actual pricing of the corresponding historical hotel accommodation product; The reference price is provided to the target merchant, so that the target merchant feeds back the target quotation based on the reference price.
5. The method according to claim 1, characterized in that Also includes: determining a product rating for the target hotel accommodation product; The target merchant is selected from candidate merchants whose corresponding merchant ratings match the product rating.
6. The method according to claim 1, characterized in that In the case where the inquiry operation is only one round, the process of executing the one round of inquiry operation includes: Sending a target price inquiry request message to the target merchant at a client corresponding to the travel service platform; A target quotation message returned by the client in response to the target price inquiry request message is received, wherein the target quotation message carries the target quotation fed back by the target merchant on the target hotel accommodation product.
7. The method according to claim 1, characterized in that In the case where the inquiry operation is multiple rounds, the process of executing the multiple rounds of inquiry operation includes: In the first round of price inquiry operation, a first round of price inquiry request message is sent to the client corresponding to the target merchant on the travel service platform, and a first round of stage quotation message returned by the client is received, wherein the first round of stage quotation message carries the stage quotation of the target merchant for the target hotel accommodation product; In a non-first-round price inquiry operation, a non-first-round price inquiry request message carrying a candidate price is sent to a client of the target merchant, the candidate price is determined based on a stage quotation fed back by the target merchant in a previous round of price inquiry operation, and a non-first-round stage quotation message returned by the client is received, the non-first-round stage quotation message carrying a stage quotation fed back by the target merchant for the target hotel accommodation product based on the candidate price received in this round; The target quotation is the stage quotation carried in the non-first-round stage quotation message received in the last-round inquiry operation.
8. The method according to claim 1, characterized in that In the case that the number of the target merchant is one, the preset pricing strategy includes: taking the target quotation provided by the target merchant as the final price; In the case that there are multiple target merchants, determining the final price of the target hotel accommodation product based on the target quotation and according to a preset pricing strategy includes: determining the final price of the target hotel accommodation product according to a preset pricing strategy based on target quotations respectively provided by multiple target merchants.
9. The method according to claim 8, characterized in that Also includes: Before executing the one or more rounds of price inquiry operations, sending the preset pricing strategy to the client corresponding to the target merchant on the travel service platform to announce it to the target merchant; Wherein, when there are multiple target merchants, the preset pricing strategy includes any of the following: Taking the lowest bid among the multiple target bids as the final price; Taking the second lowest bid among the multiple target bids as the final price; The sum of the lowest bid among the multiple target bids and a preset value is taken as the final price.
10. The method according to claim 1, characterized in that Also includes: In the case that there are multiple target merchants, the target merchant corresponding to the lowest bid among the target bids is determined as the provider of the target hotel accommodation product.
11. A pricing method for hotel accommodation products, characterized in that: Clients used in travel service platforms include: Determine the service item configuration defined by the server of the travel service platform for the target hotel accommodation product; In response to one or more rounds of price inquiry operations initiated by the server, the target price set for the target hotel accommodation product is fed back to the server, so that the server determines the final price of the target hotel accommodation product based on the target price and a preset pricing strategy.
12. A computer program product, characterized in that The method comprises a computer program / instruction, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 11.