Method and device for determining value attribute information, processor and electronic equipment
By determining the initial order information of the team to be traveled and the category to which the information to be flight belongs, the problem that the airline is difficult to cover all routes when determining the ticket fee is solved, and more efficient air ticket fee determination is achieved.
Patent Information
- Application Number
- CN202411685374.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-02-28
AI Technical Summary
In the prior art, when airlines determine air ticket fees, it is difficult for a single deposit rule to fully cover all routes, resulting in inefficient determination of air ticket fees.
By determining the initial order information of the team to be traveled, including the information to be flighted, determining the category to which the information to be flight belongs, and determining the value attribute information corresponding to the information to be flighted, including deposit information and fare information based on the category, recording this information in the initial order information, and obtaining the target order information to prompt the travel team to pay the corresponding fee.
It has achieved full coverage of all routes using different deposit strategies, improved the efficiency of determining air ticket fees, and solved the problem that a single deposit rule is difficult to cover all routes.
Smart Images

Figure CN119539888A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing, and in particular to a method, device, processor and electronic device for determining value attribute information. Background Art
[0002] In the process of determining air ticket prices, deposits are an important means for airlines to ensure the stability of group orders, reduce cancellation risks and rationally allocate resources.
[0003] However, the sales departments of various airlines often preset some general deposit rules and require passengers to pay the deposit corresponding to the deposit rules, which makes it difficult for a single deposit rule to cover all routes. If the deposit that passengers need to pay is changed according to different orders, it will increase the labor cost, thus leading to the technical problem of low efficiency in determining the air ticket price.
[0004] With respect to the above-mentioned technical problem of low efficiency in determining airfares, no effective solution has been proposed so far. Summary of the invention
[0005] The embodiments of the present invention provide a method, device, processor and electronic device for determining value attribute information, so as to at least solve the technical problem of low efficiency in determining air ticket fees.
[0006] According to one aspect of an embodiment of the present invention, a method for determining value attribute information is provided, the method comprising: determining initial order information of a traveling group, wherein the initial order information is used to at least include the flight information of the traveling group from the departure point to the destination point; determining the category to which the flight information in the initial order information belongs; based on the category, determining value attribute information corresponding to the flight information, wherein the value attribute information includes deposit information and fare information corresponding to the flight information; recording the value attribute information in the initial order information to obtain target order information, wherein the target order information is used to prompt the traveling group to pay the fee corresponding to the value attribute information.
[0007] Optionally, determining the category to which the information to be flown in the initial order information belongs includes: classifying the information to be flown to obtain a classification result, wherein the classification result is used to indicate the possibility that the information to be flown belongs to different categories; and determining the category based on the classification result.
[0008] Optionally, different categories include target categories, and the categories are determined based on the classification results, including: determining a possibility index in the target classification results, wherein the target possibility index is used to indicate the target possibility degree that the flight information to be flown belongs to the target category, and the target possibility degree is greater than any possibility degree in the possibility degree except the target possibility degree; determining the target category corresponding to the target possibility degree as the category.
[0009] Optionally, based on the category, value attribute information corresponding to the information to be flown is determined, including: in response to the category being a target category, target deposit information that satisfies the target category is determined, wherein the target category is used to represent candidate categories for different information to be flown, and the target deposit information is used to represent candidate deposits for different information to be flown; based on the target deposit information, the value attribute information is determined.
[0010] Optionally, based on the target deposit information, determining the value attribute information includes: determining the target deposit information and ticket price information as the value attribute information.
[0011] Optionally, the method also includes: adjusting the pending flight information in the initial order information; determining the category to which the adjusted pending flight information belongs; determining the value attribute information corresponding to the adjusted pending flight information based on the category to which the adjusted pending flight information belongs, wherein the value attribute information corresponding to the adjusted pending flight information includes deposit information and fare information corresponding to the adjusted pending flight information; recording the value attribute information corresponding to the adjusted pending flight information in the adjusted initial order information to obtain the adjusted target order information, wherein the adjusted target order information is used to prompt the travel team to pay the fees corresponding to the value attribute information corresponding to the adjusted pending flight information.
[0012] According to one aspect of an embodiment of the present invention, a device for determining value attribute information is provided, and the device may include: a first determining unit, used to determine initial order information of a traveling team, wherein the initial order information is used to at least include the flight information of the traveling team from the departure point to the destination point; a second determining unit, used to determine the category to which the flight information in the initial order information belongs; a third determining unit, used to determine the value attribute information corresponding to the flight information based on the category, wherein the value attribute information includes deposit information and fare information corresponding to the flight information; a recording unit, used to record the value attribute information in the initial order information to obtain target order information, wherein the target order information is used to prompt the traveling team to pay the fee corresponding to the value attribute information.
[0013] According to another aspect of an embodiment of the present invention, a processor is provided, which is used to run a program, wherein when the program is run by the processor, the method for determining value attribute information in an embodiment of the present invention is executed.
[0014] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein when the program is running, the method for determining value attribute information in each embodiment of the present invention is executed.
[0015] According to another aspect of the present invention, a computer-readable storage medium is provided, which includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method for determining value attribute information in the present invention.
[0016] According to another aspect of an embodiment of the present invention, a computer program product is provided. The computer program product includes a computer program. When the computer program is executed by a processor, the method for determining value attribute information in the embodiment of the present invention is implemented.
[0017] According to another aspect of an embodiment of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, the method for determining value attribute information in an embodiment of the present invention is implemented.
[0018] According to another aspect of an embodiment of the present invention, an embodiment of the present application further provides a computer program, which, when executed by a processor, implements the method for determining value attribute information in the above-mentioned embodiment of the present invention.
[0019] In an embodiment of the present invention, when determining the value attribute information, the initial order information of the traveling group can be determined, and then the category of the information to be flown in the initial order information can be determined. According to the determined category of the information to be flown, the value attribute information corresponding to the information to be flown can be determined, and the determined value attribute information can be recorded in the initial order information, and the target order information can be obtained to prompt the traveling group to pay the fees corresponding to the value attribute information, thereby achieving the purpose of using different deposit strategies to fully cover all routes, thereby solving the technical problem of low efficiency in determining air ticket costs, and further achieving the technical effect of improving the efficiency of determining air ticket costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0021] Figure 1 is a flow chart of a method for determining value attribute information according to an embodiment of the present invention;
[0022] FIG. 2( a ) is a schematic diagram of a system for setting deposit strategies according to different route types according to an embodiment of the present invention;
[0023] FIG2( b ) is a flow chart of a method for setting deposit strategies according to different route types according to an embodiment of the present invention;
[0024] FIG2( c ) is a flow chart of a method for determining a deposit according to an embodiment of the present invention;
[0025] FIG2( d ) is a schematic diagram of an e-commerce sales model according to an embodiment of the present invention;
[0026] Figure 3 It is a schematic diagram of a device for determining value attribute information according to an embodiment of the present invention. DETAILED DESCRIPTION
[0027] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme 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 only embodiments of a part of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0029] According to an embodiment of the present invention, a method for determining value attribute information is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0030] Figure 1 is a flow chart of a method for determining value attribute information according to an embodiment of the present invention. The method may include the following steps:
[0031] Step S101, determining the initial order information of the group to be transported.
[0032] In the technical solution provided in step S101 of the present invention, the initial order information may be used to include at least the flight information of the group to be traveled from the departure point to the destination point. The flight information may include at least one of the following information: route information, flight type, flight number and time range of the departure date, etc., which is only used as an example and is not specifically limited.
[0033] In this embodiment, the order information may be the order information of a team, wherein the team may include but is not limited to the following groups: travel groups, corporate groups, student groups, sports groups, etc. The order information may be displayed in any one or any combination of the following forms: table form, graphic form, text form, etc., which are only given as examples and are not specifically limited.
[0034] In this embodiment, the initial order information of the team to be traveled is determined. Optionally, this embodiment can download the initial order information of the team to be traveled from the cloud, or can search for the initial order information of the corresponding team to be traveled from a local database according to keyword information, wherein the keyword information can be used to represent the identification information of the team to be traveled, and the identification information can be the name of the team to be traveled, or can be the code of the team to be traveled, which is only used as an example here and is not specifically limited.
[0035] Step S102, determining the category to which the pending flight information in the initial order information belongs.
[0036] In the technical solution provided in step S102 of the present invention, the above categories can be used to represent different route categories. For example, different route categories can include at least one of the following categories: international routes, domestic routes, and cargo routes, etc., which are only used as examples and are not specifically limited.
[0037] In this embodiment, after determining the initial order information of the team to be traveled, the category to which the information to be flown in the initial order information belongs is determined. Optionally, on the basis of determining the initial order information of the team to be traveled, this embodiment classifies the information to be flown in the initial order information, and can determine the category to which the information to be flown in the initial order information belongs, that is, it can be determined whether the category to which the information to be flown belongs is at least one of the following categories: international routes, domestic routes, and cargo routes, etc., which are only given as examples and are not specifically limited.
[0038] Step S103, based on the category, determine the value attribute information corresponding to the information to be flown.
[0039] In the technical solution provided in step S103 of the present invention, the above-mentioned value attribute information may include deposit information and fare information corresponding to the pending flight information. The above-mentioned value attribute information may be displayed in any one or any combination of the following forms: table form, graphic form and text form, etc., which are only used as examples and are not specifically limited.
[0040] In this embodiment, after determining the category to which the information to be flown belongs in the initial order information, the value attribute information corresponding to the information to be flown is determined based on the category. Optionally, this embodiment determines the relationship between the determined category to which the information to be flown belongs and the target category based on determining the category to which the information to be flown belongs in the initial order information, and obtains a judgment result, wherein the judgment result can be used to represent the relationship between the category to which the information to be flown belongs and the target category. Based on the obtained judgment result, the value attribute information corresponding to the information to be flown can be determined.
[0041] Step S104, recording the value attribute information in the initial order information to obtain the target order information.
[0042] In the technical solution provided in step S104 of the present invention, the target order information can be used to prompt the travel team to pay the fees corresponding to the value attribute information. The target order information can be displayed in any one or any combination of the following forms: table form, graphic form and text form, etc., which are only used as examples and are not specifically limited.
[0043] In this embodiment, after determining the value attribute information corresponding to the information to be flown based on the category, the value attribute information is recorded in the initial order information to obtain the target order information. Optionally, this embodiment records the determined value attribute information in the value attribute list of the initial order information on the basis of determining the value attribute information corresponding to the information to be flown, and the target order information can be obtained. The value attribute list can be used to store deposit information and fare information.
[0044] In the above steps S101 to S104 of the present application, when determining the value attribute information, the initial order information of the traveling team can be determined, and then the category of the information to be flown in the initial order information can be determined. According to the category to which the information to be flown belongs, the value attribute information corresponding to the information to be flown can be determined, and the determined value attribute information can be recorded in the initial order information, and the target order information can be obtained to prompt the traveling team to pay the fees corresponding to the value attribute information, thereby achieving the purpose of using different deposit strategies to fully cover all routes, thereby solving the technical problem of low efficiency in determining air ticket costs, and further achieving the technical effect of improving the efficiency of determining air ticket costs.
[0045] The above method of this embodiment is further introduced below.
[0046] As an optional implementation method, step S102, determining the category to which the pending flight information in the initial order information belongs, includes: classifying the pending flight information to obtain a classification result; and determining the category based on the classification result.
[0047] In this embodiment, the above classification results can be used to indicate the possibility that the pending flight information belongs to different categories.
[0048] In this embodiment, after determining the initial order information of the team to be traveled, the pending flight information is classified to obtain a classification result. Optionally, this embodiment classifies the pending flight information in the initial order information based on determining the initial order information of the team to be traveled, and a classification result can be obtained, that is, the degree of possibility that the pending flight information belongs to different categories can be obtained.
[0049] In this embodiment, after the pending flight information is classified and the classification results are obtained, the category is determined based on the classification results. Optionally, this embodiment sorts the obtained classification results on the basis of the obtained classification results, and according to the sorted classification results, the category to which the pending flight information in the initial order information belongs can be determined, that is, it can be determined whether the category to which the pending flight information belongs is at least one of the following categories: international routes, domestic routes, and cargo routes, etc., which are only used as examples and are not specifically limited.
[0050] As an optional implementation manner, determining a category based on the classification result includes: determining a target possibility index in the classification result; and determining a target category corresponding to the target possibility degree as the category.
[0051] In this embodiment, the above different categories may include a target category. The above target possibility index may be used to indicate the target possibility degree that the to-be-flighted information belongs to the target category. The above target possibility degree may be greater than any possibility degree in the possibility degree except the target possibility degree.
[0052] In this embodiment, after the flight information is classified and the classification results are obtained, the target possibility index is determined. Optionally, based on the classification results, the obtained classification results are sorted, and the target possibility degree can be determined according to the sorted classification results. In other words, the possibility degrees are sorted, and the target possibility degree can be determined from the sorted possibility degrees.
[0053] In this embodiment, after determining the target possibility degree, the target category corresponding to the target possibility degree is determined as the category. Optionally, this embodiment can determine the category corresponding to the target possibility degree based on determining the target possibility degree, and determine the category corresponding to the target possibility degree as the category to which the pending flight information belongs.
[0054] As an optional implementation method, step S103, based on the category, determines the value attribute information corresponding to the information to be flown, including: in response to the category being a target category, determining the target deposit information that meets the target category; based on the target deposit information, determining the value attribute information.
[0055] In this embodiment, the target category can be used to represent candidate categories for different pending flight information. The target category can correspond to the deposit strategy one by one, and the target category can be the route category initially set, or can be the route category obtained by adjusting the route category initially set according to the travel information of the passenger. This is only an example and is not specifically limited.
[0056] In this embodiment, the target deposit information can be used to indicate candidate deposits for different pending flight information. The target deposit can be an initial deposit, or a deposit obtained by adjusting the initial deposit according to the target category, which is only used as an example and is not specifically limited.
[0057] In this embodiment, after determining the category to which the information to be flown belongs in the initial order information, in response to the category being the target category, the target deposit information that satisfies the target category is determined. Optionally, this embodiment determines the relationship between the category to which the information to be flown belongs and the target category based on determining the category to which the information to be flown belongs in the initial order information, and a judgment result can be obtained. If the obtained judgment result indicates that the category is the target category, the target deposit information that satisfies the target category can be determined.
[0058] In this embodiment, in response to the category being the target category, after determining the target deposit information that satisfies the target category, the value attribute information is determined based on the target deposit information. Optionally, this embodiment may determine the deposit information corresponding to the pending flight information based on the target deposit information that satisfies the target category. Based on the determined deposit information and fare information corresponding to the pending flight information, the value attribute information corresponding to the pending flight information may be determined.
[0059] As an optional implementation manner, the value attribute information is determined based on the target deposit information, including: determining the target deposit information and the ticket price information as the value attribute information.
[0060] In this embodiment, in response to the category being the target category, after determining the target deposit information that satisfies the target category, the target deposit information is determined as the deposit information. Optionally, this embodiment determines the target deposit information that satisfies the target category as the deposit information corresponding to the information to be flown based on determining the target deposit information that satisfies the target category.
[0061] In this embodiment, after the target deposit information is determined as the deposit information, the deposit information and the ticket price information are determined as the value attribute information. Optionally, this embodiment determines the deposit information and the ticket price information corresponding to the pending flight information as the value attribute information corresponding to the pending flight information based on the determination of the deposit information.
[0062] As an optional implementation method, the method also includes: adjusting the pending flight information in the initial order information; determining the category to which the adjusted pending flight information belongs; based on the category to which the adjusted pending flight information belongs, determining the value attribute information corresponding to the adjusted pending flight information; recording the value attribute information corresponding to the adjusted pending flight information in the adjusted initial order information to obtain the adjusted target order information.
[0063] In this embodiment, the value attribute information corresponding to the adjusted pending flight information may include deposit information and fare information corresponding to the adjusted pending flight information. The adjusted target order information may be used to prompt the travel team to pay the fee corresponding to the value attribute information corresponding to the adjusted pending flight information.
[0064] In this embodiment, the pending flight information in the initial order information is adjusted. Optionally, this embodiment adjusts at least one of the following information in the pending flight information, thereby adjusting the initial order information: route information, flight type, flight number, and time range of the departure date, etc., which are only given as examples and are not specifically limited.
[0065] In this embodiment, after the information to be flown in the initial order information is adjusted, the category to which the adjusted information to be flown belongs is determined. Optionally, on the basis of adjusting the information to be flown in the initial order information, this embodiment classifies the adjusted information to be flown, and a first classification result can be obtained, that is, a first degree of possibility that the adjusted information to be flown belongs to different categories can be obtained. The obtained first classification results are sorted, and according to the sorted first classification results, the category to which the adjusted information to be flown belongs can be determined.
[0066] Optionally, the obtained first classification results are sorted, and the category to which the adjusted information to be flown belongs can be determined based on the sorted first classification results. That is, the first probability degrees of the adjusted information to be flown belonging to different categories are sorted, and the first target probability degree can be determined from the sorted first probability degrees, wherein the first target probability degree can be greater than any probability degree in the first probability degrees except the first target probability degree. The category corresponding to the first target probability degree is determined as the category to which the adjusted information to be flown belongs.
[0067] In this embodiment, after determining the category to which the adjusted information to be flown belongs, based on the category to which the adjusted information to be flown belongs, the value attribute information corresponding to the adjusted information to be flown is determined. Optionally, this embodiment determines the relationship between the determined category to which the adjusted information to be flown belongs and the target category on the basis of determining the category to which the adjusted information to be flown belongs, and a first judgment result can be obtained, wherein the first judgment result can be used to indicate the relationship between the category to which the adjusted information to be flown belongs and the target category. Based on the obtained first judgment result, the value attribute information corresponding to the adjusted information to be flown can be determined.
[0068] In this embodiment, after determining the value attribute information corresponding to the adjusted information to be flown based on the category to which the adjusted information to be flown belongs, the value attribute information corresponding to the adjusted information to be flown is recorded in the adjusted initial order information to obtain the adjusted target order information. Optionally, in this embodiment, based on determining the value attribute information corresponding to the adjusted information to be flown, the determined value attribute information corresponding to the adjusted information to be flown is recorded in the value attribute list of the initial order information to obtain the target order information.
[0069] In an embodiment of the present invention, when determining the value attribute information, the initial order information of the traveling group can be determined, and then the category of the information to be flown in the initial order information can be determined. According to the determined category of the information to be flown, the value attribute information corresponding to the information to be flown can be determined, and the determined value attribute information can be recorded in the initial order information, and the target order information can be obtained to prompt the traveling group to pay the fees corresponding to the value attribute information, thereby achieving the purpose of using different deposit strategies to fully cover all routes, thereby solving the technical problem of low efficiency in determining air ticket costs, and further achieving the technical effect of improving the efficiency of determining air ticket costs.
[0070] The technical solution of the embodiment of the present invention is illustrated below in conjunction with preferred implementation modes.
[0071] In the process of determining air ticket prices, deposits are an important means for airlines to ensure the stability of group orders, reduce cancellation risks and rationally allocate resources.
[0072] However, the sales departments of various airlines often preset some general deposit rules and require passengers to pay the deposit corresponding to the deposit rules, which makes it difficult for a single deposit rule to cover all routes. If the deposit that passengers need to pay is changed according to different orders, it will increase the labor cost, thus leading to the technical problem of low efficiency in determining the air ticket price.
[0073] In order to solve the above technical problems, an embodiment of the present invention proposes a method for determining value attribute information. When determining the value attribute information, the initial order information of the traveling team can be determined, and then the category to which the information to be flown belongs in the initial order information can be determined. According to the determined category to which the information to be flown belongs, the value attribute information corresponding to the information to be flown can be determined, and the determined value attribute information can be recorded in the initial order information, and the target order information can be obtained to prompt the traveling team to pay the fees corresponding to the value attribute information, thereby achieving the purpose of using different deposit strategies to fully cover all routes, thereby solving the technical problem of low efficiency in determining air ticket costs, and further achieving the technical effect of improving the efficiency of determining air ticket costs.
[0074] In this embodiment, a system for setting deposit strategies according to different route types can be used to determine the fees corresponding to the value attribute information to be paid for the travel team. For example, FIG2(a) is a schematic diagram of a system for setting deposit strategies according to different route types according to an embodiment of the present invention. As shown in FIG2(a), the system 200 may include: an agent front end 201, a flight query module 202, an airline back end 203, an order management module 204, a passenger reservation record (Passenger Name Record, referred to as PNR) management module 205, a fare query module 206 and an online payment module 207.
[0075] In this embodiment, the agent front end 201 may be a front end of a sales platform directly connected to an airline. The agent front end 201 may be used to create a group order, determine a route category, and apply a corresponding deposit policy. The agent front end 201 may also be used to obtain available seats for a flight from a flight query module 202, and obtain the price of a corresponding flight class from a fare query module 206.
[0076] In this embodiment, the flight query module 202 may be used to call an interface to query available seats of a flight.
[0077] In this embodiment, the airline backend 203 may be the backend of the airline that is directly connected to the sales platform. The airline backend 203 may be used to create route classifications and manage the created route categories. The airline backend 203 may also be used to create deposit policies corresponding to route categories and manage the created policies.
[0078] In this embodiment, the above-mentioned order management module 204 can be used to respond to the request of the agent front end 201 or the airline back end 203 to create a team order, modify a team order, cancel a team order, or query a team order, and can also be used to call the interface of the PNR management module 205 to create a PNR, modify a PNR, cancel a PNR, or query a PNR.
[0079] In this embodiment, the PNR management module 205 can be used to provide an interface accessible to the order management module 204, and to create a PNR, modify a PNR, cancel a PNR, or query a PNR.
[0080] In this embodiment, the above-mentioned fare query module 206 can be used to query the price of the corresponding flight space.
[0081] In this embodiment, the online payment module 207 can be used to complete the payment function of ticket sales.
[0082] In this embodiment, the method of setting deposit strategies according to different route types can determine the fees corresponding to the value attribute information to be paid for the travel team. For example, Figure 2(b) is a flow chart of a method of setting deposit strategies according to different route types according to an embodiment of the present invention. As shown in Figure 2(b), the method may include the following steps:
[0083] Step S211, creating route classification.
[0084] In the technical solution provided in the above step S211 of the present invention, different route categories may include at least one of the following categories: international routes, domestic routes and cargo routes, etc., which are only given as examples here and are not specifically limited.
[0085] In this embodiment, the route classification can be created by creating one category at a time, or the route classification can be created at one time by importing a file.
[0086] After creating the route classification, proceed to step S212 to create a corresponding deposit strategy for each created route category.
[0087] In the technical solution provided in the above step S212 of the present invention, the above deposit strategy may at least include: a mapping relationship between deposit information and target categories. Among them, the deposit information may include: deposit amount, deposit ratio, standard travel rate, deposit time limit, list time limit and ticket issuance time limit, etc. Since the airline backend often supports up to three deposit payments, each deposit strategy may include: three groups of deposit amounts, deposit ratios, standard travel rates and deposit time limits, etc., that is, each deposit strategy may include: one deposit amount, one deposit ratio, one deposit standard travel rate and one deposit time limit, two deposit amounts, two deposit ratios, two deposit standard travel rates and two deposit time limits, and three deposit amounts, three deposit ratios, three deposit standard travel rates and three deposit time limits, which are only used as examples here and are not specifically limited.
[0088] After creating a corresponding deposit strategy for each created route category, proceed to step S213 to determine the category to which the pending flight information in the initial order information belongs. In the technical solution provided in the above step S213 of the present invention, route classification can be completed by creating a category at a time, or all route classifications can be completed at one time by importing a file.
[0089] After determining the category to which the pending flight information in the initial order information belongs, the process proceeds to step S214 to determine whether the category to which the pending flight information belongs belongs to the created route category.
[0090] In the technical solution provided in step S214 of the present invention, when the ticket agent creates a group order, the pending travel information in the initial order information is compared with the classification information of the route to be flown, and the route category to which the pending flight information belongs can be obtained. Then, the deposit information in the deposit policy corresponding to the route category is recorded in the initial order information.
[0091] If it is determined that the category to which the information to be flown belongs does not belong to the category of the created route, the process proceeds to step S215 and step S214 to adjust the information to be flown in the initial order information and to determine whether the category to which the information to be flown belongs belongs to the category of the created route.
[0092] If it is determined that the category to which the flight information belongs belongs to the created route category, then enter step S216, obtain the corresponding deposit strategy based on the route category, and record the deposit information in the deposit strategy in the initial order information to obtain the target order information.
[0093] In the technical solution provided in the above step S216 of the present invention, the deposit strategy corresponding to the route category is called, that is, the (one deposit / two deposit / three deposits) deposit amount, deposit ratio, standard travel rate, deposit time limit, list time limit and ticket issuance time limit are called, and the called deposit information is recorded in the initial order information to obtain the target order information.
[0094] After obtaining the target order information, proceed to step S217, determine that the creation status of the order information is a successful creation status, and prompt the user to pay the fee. After the fee payment is completed, issue a ticket for the team.
[0095] In this embodiment, the method for determining the deposit is executed. According to the category to which the determined flight information belongs, the value attribute information corresponding to the flight information can be determined, and the determined value attribute information is recorded in the initial order information, and the target order information can be obtained to prompt the travel team to pay the fee corresponding to the value attribute information. For example, Figure 2(c) is a flow chart of a method for determining a deposit according to an embodiment of the present invention. As shown in Figure 2(c), the method may include the following steps:
[0096] Step S221, create a team order.
[0097] After creating the group order, proceed to step S222 to determine whether the route information in the pending flight information matches the route information in the deposit policy.
[0098] If it is determined that the route information in the pending flight information does not match the route information in the deposit policy, the process proceeds to step S223 to switch the deposit policy to the next deposit policy. If it is determined that the route information in the pending flight information matches the route information in the deposit policy, the process proceeds to step S224 to determine whether the flight type in the pending flight information matches the flight type in the deposit policy.
[0099] If it is determined that the flight type in the pending flight information does not match the flight type in the deposit policy, then the process proceeds to step S223 to switch the deposit policy to the next deposit policy. If it is determined that the flight number in the pending flight information matches the flight number in the deposit policy, then the process proceeds to step S225 to determine whether the flight number in the pending flight information matches the flight number in the deposit policy.
[0100] If it is determined that the flight number in the pending flight information does not match the flight number in the policy, then the process proceeds to step S223 to switch the deposit policy to the next deposit policy. If it is determined that the flight number in the pending flight information matches the flight number in the policy, then the process proceeds to step S226 to determine whether the time range of the departure date in the pending flight information matches the time range of the departure date in the deposit policy.
[0101] If it is determined that the time range of the departure date in the pending flight information does not match the time range of the departure date in the deposit policy, then the process proceeds to step S223 to replace the deposit policy with the next deposit policy. If it is determined that the time range of the departure date in the pending flight information matches the time range of the departure date in the deposit policy, then the process proceeds to step S227 to determine whether the category to which the pending flight information belongs belongs to the created route category, and to determine whether there is a deposit policy corresponding to the route category.
[0102] If it is determined that there is no deposit policy corresponding to the route category, the process proceeds to step S210 and uses the general deposit policy. If it is determined that there is a deposit policy corresponding to the route category, the process proceeds to steps S228 and S229, and the deposit information in the deposit policy is applied to the initial order information to obtain the target order information, and the team's ticket purchase fee is calculated, the user is reminded to pay the fee, and after the fee is paid, the ticket is issued for the team.
[0103] In this embodiment, the method for determining the value attribute information in the present application can be applied to an e-commerce sales model, wherein the e-commerce sales model can be, but is not limited to, a group ticket sales model. For example, FIG2(d) is a schematic diagram of an e-commerce sales model according to an embodiment of the present invention. As shown in FIG2(d), the agent front end 231 can transfer the fees paid by the group to the airline back end 233 through the online payment system 232, and the agent front end 231 and the airline back end 233 can query the order information of the group through the order database 234 respectively. The agent front end 231 can obtain the seat information of each flight through the Internet Booking Engine (IBE) 235 of the Air Transport Information. The airline back end 233 can transmit the seat information of the flight to the agent front end 231 through the Internet Booking Engine 235 of the Air Transport Information. The airline inventory control system (ICS) 236 can obtain the price information of each flight through the Internet Booking Engine 235 of the Air Transport Information. The fare system 237 can transmit the price information of each flight to the airline booking system 236 through the Internet Booking Engine 235 of the Air Transport Information.
[0104] In this embodiment, when determining the value attribute information, the initial order information of the team to be traveled can be determined, and then the category of the information to be flown in the initial order information can be determined. According to the determined category of the information to be flown, the value attribute information corresponding to the information to be flown can be determined, and the determined value attribute information can be recorded in the initial order information, and the target order information can be obtained to prompt the travel team to pay the fees corresponding to the value attribute information, thereby achieving the purpose of using different deposit strategies to fully cover all routes, thereby solving the technical problem of low efficiency in determining air ticket costs, and further achieving the technical effect of improving the efficiency of determining air ticket costs.
[0105] According to an embodiment of the present invention, a device for determining value attribute information is also provided. It should be noted that the device for determining value attribute information can be used to execute a method for determining value attribute information in an embodiment.
[0106] Figure 3 FIG. 1 is a schematic diagram of a device for determining value attribute information according to an embodiment of the present invention. Figure 3 As shown, the device 300 for determining value attribute information may include: a first determining unit 301 , a second determining unit 302 , a third determining unit 303 and a recording unit 304 .
[0107] The first determining unit 301 is used to determine the initial order information of the group to be traveled, wherein the initial order information is used to at least include the flight information of the group to be traveled from the departure point to the destination point.
[0108] The second determining unit 302 is used to determine the category to which the pending flight information in the initial order information belongs.
[0109] The third determining unit 303 is used to determine the value attribute information corresponding to the pending flight information based on the category, wherein the value attribute information includes the deposit information and the fare information corresponding to the pending flight information.
[0110] The recording unit 304 is used to record the value attribute information in the initial order information to obtain the target order information, wherein the target order information is used to prompt the travel team to pay the fees corresponding to the value attribute information.
[0111] Optionally, the second determination unit 302 may include: a classification module, used to classify the flight information to be processed and obtain a classification result, wherein the classification result is used to indicate the possibility that the flight information to be processed belongs to different categories; and a first determination module, used to determine the category based on the classification result.
[0112] Optionally, different categories include target categories, and the first determination module may include: a first determination submodule, used to determine a target possibility index in the classification result, wherein the target possibility index is used to indicate the target possibility degree that the flight information to be flown belongs to the target category, and the target possibility degree is greater than any possibility degree in the possibility degree except the target possibility degree; a second determination submodule, used to determine the target category corresponding to the target possibility degree as a category.
[0113] Optionally, the third determination unit 303 may include: a second determination module, used to determine target deposit information that meets the target category in response to the category being a target category, wherein the target category is used to represent candidate categories for different information to be flown, and the target deposit information is used to represent candidate deposits for different information to be flown; a third determination module, used to determine value attribute information based on the target deposit information.
[0114] Optionally, the third determination module may include: a third determination submodule, configured to determine the target deposit information and the fare information as value attribute information.
[0115] Optionally, the device 300 for determining the value attribute information may further include: an adjustment unit for adjusting the pending flight information in the initial order information; a fourth determination unit for determining the category to which the adjusted pending flight information belongs; a fifth determination unit for determining the value attribute information corresponding to the adjusted pending flight information based on the category to which the adjusted pending flight information belongs, wherein the value attribute information corresponding to the adjusted pending flight information includes deposit information and fare information corresponding to the adjusted pending flight information; a first recording unit for recording the value attribute information corresponding to the adjusted pending flight information in the adjusted initial order information to obtain the adjusted target order information, wherein the adjusted target order information is used to prompt the travel team to pay the fees corresponding to the value attribute information corresponding to the adjusted pending flight information.
[0116] In this embodiment, a first determination unit is used to determine initial order information of a traveling group, wherein the initial order information is used to include at least the flight information of the traveling group from the departure point to the destination point; a second determination unit is used to determine the category to which the flight information in the initial order information belongs; a third determination unit is used to determine value attribute information corresponding to the flight information based on the category, wherein the value attribute information includes deposit information and fare information corresponding to the flight information; a recording unit is used to record the value attribute information in the initial order information to obtain target order information, wherein the target order information is used to prompt the traveling group to pay the fee corresponding to the value attribute information, thereby achieving the purpose of fully covering all routes by utilizing different deposit strategies, thereby solving the technical problem of low efficiency in determining air ticket costs, and further achieving the technical effect of improving the efficiency in determining air ticket costs.
[0117] According to an embodiment of the present invention, a processor is further provided, the processor being used to run a program, wherein when the program is run by the processor, the method for determining the value attribute information in the embodiment is executed.
[0118] According to an embodiment of the present invention, there is also provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the method for determining the value attribute information in the embodiment is executed when the program is running.
[0119] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method for determining value attribute information in the embodiment.
[0120] According to an embodiment of the present invention, a computer program product is also provided. The computer program product includes a computer program. When the computer program is executed by a processor, the method for determining the value attribute information in the embodiment is implemented.
[0121] According to an embodiment of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium, the non-volatile computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, the method for determining the value attribute information in the embodiment is implemented.
[0122] According to an embodiment of the present invention, a computer program is also provided, which implements the method for determining value attribute information in the embodiment when the computer program is executed by a processor.
[0123] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0124] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0125] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0126] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed over multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0127] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0128] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the relevant technology or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, referred to as Read-Only Memory), random access memory (RAM, referred to as Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0129] The above are only preferred embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for determining value attribute information, characterized in that: include: Determine the initial order information of the group to be traveled, wherein the initial order information is used to at least include the flight information of the group to be traveled from the departure point to the destination point; Determining the category to which the pending flight information in the initial order information belongs; Based on the category, determining value attribute information corresponding to the pending flight information, wherein the value attribute information includes deposit information and fare information corresponding to the pending flight information; The value attribute information is recorded in the initial order information to obtain target order information, wherein the target order information is used to prompt the travel team to pay the fees corresponding to the value attribute information.
2. The method according to claim 1, characterized in that Determining the category to which the pending flight information in the initial order information belongs includes: Classifying the pending flight information to obtain a classification result, wherein the classification result is used to indicate the possibility that the pending flight information belongs to different categories; Based on the classification result, the category is determined.
3. The method according to claim 2, characterized in that The different categories include a target category, and based on the classification result, determining the category includes: Determining a target possibility index in the classification result, wherein the target possibility index is used to indicate a target possibility degree that the to-be-flyed information belongs to the target category, and the target possibility degree is greater than any possibility degree among the possibility degrees except the target possibility degree; The target category corresponding to the target possibility degree is determined as the category.
4. The method according to claim 3, characterized in that Based on the category, determining value attribute information corresponding to the pending flight information includes: In response to the category being the target category, determining target deposit information that satisfies the target category, wherein the target category is used to represent candidate categories for different information to be flown, and the target deposit information is used to represent candidate deposits for the different information to be flown; Based on the target deposit information, the value attribute information is determined.
5. The method according to claim 4, characterized in that Based on the target deposit information, determining the value attribute information includes: The target deposit information and the fare information are determined as the value attribute information.
6. The method according to any one of claims 1 to 5, characterized in that The method further includes: Adjust the pending flight information in the initial order information; Determining the category to which the adjusted pending flight information belongs; Determining value attribute information corresponding to the adjusted pending flight information based on the category to which the adjusted pending flight information belongs, wherein the value attribute information corresponding to the adjusted pending flight information includes deposit information and fare information corresponding to the adjusted pending flight information; The value attribute information corresponding to the adjusted pending flight information is recorded in the adjusted initial order information to obtain the adjusted target order information, wherein the adjusted target order information is used to prompt the travel team to pay the fee corresponding to the value attribute information corresponding to the adjusted pending flight information.
7. A device for determining value attribute information, characterized in that: include: A first determining unit is used to determine initial order information of a group to be traveled, wherein the initial order information is used to at least include flight information of the group to be traveled from a departure point to a destination point; A second determining unit, configured to determine the category to which the pending flight information in the order information belongs; A third determining unit, configured to determine value attribute information corresponding to the pending flight information based on the category, wherein the value attribute information includes deposit information and fare information corresponding to the pending flight information; A recording unit is used to record the value attribute information in the initial order information to obtain target order information, wherein the target order information is used to prompt the travel team to pay the fees corresponding to the value attribute information.
8. A processor, characterized in that: The processor is used to run a program, wherein the program, when run by the processor, executes the method for determining value attribute information as described in any one of claims 1 to 6.
9. An electronic device, characterized in that: include: A memory storing an executable program; A processor is used to run the program, wherein the program, when running, executes the method for determining value attribute information as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is run, the device where the storage medium is located is controlled to execute the method for determining value attribute information as described in any one of claims 1 to 6.