CN117974129B - Account checking method and system based on intelligent complement of riding behavior - Google Patents
Account checking method and system based on intelligent complement of riding behavior Download PDFInfo
- Publication number
- CN117974129B CN117974129B CN202410371677.XA CN202410371677A CN117974129B CN 117974129 B CN117974129 B CN 117974129B CN 202410371677 A CN202410371677 A CN 202410371677A CN 117974129 B CN117974129 B CN 117974129B
- Authority
- CN
- China
- Prior art keywords
- bill
- preselected
- riding
- station
- historical
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000000295 complement effect Effects 0.000 title claims abstract description 18
- 230000002146 bilateral effect Effects 0.000 claims abstract description 24
- 230000008569 process Effects 0.000 claims description 17
- 238000012163 sequencing technique Methods 0.000 claims description 9
- 230000006399 behavior Effects 0.000 abstract description 45
- 230000002159 abnormal effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000001502 supplementing effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a checking method and a checking system based on intelligent complement of riding behaviors, wherein the checking method comprises the following steps: s1, checking the subway bill and a corresponding third party bill, and if the subway bill is a unilateral bill, turning to a step S2; s2, analyzing the unilateral bill to obtain unilateral riding information and passenger information of the passenger, and obtaining a riding behavior model corresponding to the passenger according to the passenger information; s3, matching the passenger' S entering station or exiting station in the unilateral bill with a plurality of preselected riding groups in the riding behavior model, and updating the unilateral bill into a bilateral bill according to the matched preselected riding groups; s4, sending a deduction request to a corresponding third party platform according to the bilateral bill; s5, obtaining a third party bill corresponding to the bilateral bill, which is uploaded after the third party platform responds to the deduction request, and checking the bilateral bill according to the third party bill.
Description
Technical Field
The invention relates to the technical field of subway bills, in particular to an account checking method and system based on intelligent complement of riding behaviors.
Background
In the riding process of passengers taking subways, due to the conditions of fluctuation of a subway network, negligence of the passengers and the like, OD data records in subway bills of the passengers are incomplete, single-side bills are generated, when the subway bills are single-side bills, the subway cannot be checked when checking accounts with a third-party platform, at present, the problem that passengers are prompted to actively make up the single-side bills is solved, after the passengers need to wait for the completion of the make-up, the checking accounts can be checked between the subways and the third-party platform, and the problem is complicated.
Disclosure of Invention
The invention aims to provide an intelligent-complement account checking method based on riding behavior, which adopts the historical riding records of passengers to actively complement unilateral bills, so that a third party platform can actively deduct money according to the complemented subway bills, the third party platform and the subway can successfully check accounts, the passengers do not need to actively complement, abnormal bills in an account checking system are reduced, and riding experience of the passengers is improved.
The method specifically comprises the following steps:
S1, obtaining a subway bill and a corresponding third party bill of a passenger passing through a subway gate, checking the subway bill and the corresponding third party bill, if the subway bill is a unilateral bill, checking the bill fails, and turning to step S2;
S2, analyzing the unilateral bill to obtain unilateral riding information and passenger information of the passenger, obtaining a riding behavior model corresponding to the passenger according to the passenger information,
The unilateral riding information comprises a station entering or a station exiting and corresponding riding time,
The riding behavior model comprises a plurality of preselected riding groups, wherein the preselected riding groups consist of preselected station entering information and preselected station exiting information, the preselected station entering information comprises preselected station entering points and corresponding station entering time periods, and the preselected station exiting information comprises preselected station exiting points and corresponding station exiting time periods;
s3, judging according to a matching relation between a station entering or a station exiting of a passenger in the unilateral bill and a preselected station entering or a preselected station exiting of a passenger train set if intervention in a riding behavior model and a matching relation between riding time corresponding to the station entering or the station exiting and a station entering time period or a station exiting time period, and updating a subway bill into a bilateral bill according to the preselected passenger train set if the preselected passenger train set is successfully matched;
s4, sending a deduction request to a corresponding third party platform according to the bilateral bill;
s5, obtaining a third party bill corresponding to the bilateral bill, which is uploaded after the third party platform responds to the deduction request, and checking the bilateral bill according to the third party bill.
Further, in S3, the judging basis of the success of the matching of the preselected riding set includes:
When the subway bill is a unilateral bill comprising a station entering point and corresponding riding time, if the station entering point is consistent with a preselected station entering point of a preselected passenger car group and the riding time corresponding to the station entering point falls within a station entering time period corresponding to the preselected station entering point, the preselected passenger car group is successfully matched;
When the subway bill is a unilateral bill comprising an outbound point and corresponding riding time, if the outbound point is consistent with a preselected outbound point of the preselected passenger train set and the riding time corresponding to the outbound point falls in an outbound time period corresponding to the preselected outbound point, the preselected passenger train set is successfully matched.
Further, the riding time is sequentially composed of values in four layers of year, month, day and time, the outbound time period or inbound time period is a time period between the values of the two historical riding times in the time layer, and the values of the historical riding times in the year, month and day layers are different from those of the riding times in the subway bill.
Further, the step S3 specifically includes the following steps:
S31, matching the station entering or exiting point of the passenger recorded in the subway bill with a preselected station entering or preselected station exiting point of a preselected passenger train set in a corresponding riding behavior model, wherein the matching process is as follows: when the entering point of the passenger is recorded in the subway bill and is consistent with the preselected entering point in the preselected riding group, the step S32 is carried out; when the subway bill records the outbound point of the passenger and the outbound point is consistent with the preselected outbound point in the preselected riding group, the step S33 is carried out;
S32: judging whether the value of the riding time corresponding to the station in the moment hierarchy falls into the station entering time period corresponding to the preselected station, if so, indicating that the preselected riding group is successfully matched and transferring to S54;
S33: judging whether the value of the riding time corresponding to the outbound point on the time level falls into the outbound time period corresponding to the preselected outbound point, if so, indicating that the preselected riding group is successfully matched and turning to S54;
S34: and updating the subway bill into a double-side bill according to the pre-selected passenger train set, namely, taking the pre-selected entrance and the pre-selected exit in the pre-selected passenger train set as the entrance and the exit of the passenger recorded in the subway bill respectively.
Further, in S2, the construction process of the riding behavior model is as follows:
Obtaining historical riding information of passengers passing through a subway gate, wherein the historical riding information comprises a plurality of historical riding records, the historical riding records consist of a historical entering station, a historical exiting station, historical entering time corresponding to the historical entering station and historical exiting time corresponding to the historical exiting station,
And then, counting the historical bus taking records with the same historical bus taking points and historical bus exiting points in the historical bus taking records, generating a bus taking time period according to the counted historical bus taking time in the historical bus taking records, taking the corresponding historical bus taking point as a preselected bus taking point corresponding to the bus taking time period, generating a bus exiting time period according to the counted historical bus exiting time in the historical bus taking records, taking the corresponding historical bus exiting point as a preselected bus exiting point corresponding to the bus exiting time period, generating a preselected bus taking pair, and constructing a bus taking behavior model.
Further, the specific process of generating an inbound time period according to the historical inbound time in the statistical historical bus record or generating an outbound time period according to the historical outbound time in the statistical historical bus record is as follows:
The historical arrival time and the historical arrival time in the historical bus records with the same historical arrival point and the historical arrival point are respectively sequenced in sequence from the early to the late on a time level, a time period between the values of the first historical arrival time and the last historical arrival time on the time level is used as an arrival time period, and the time period between the values of the first historical arrival time and the last historical arrival time on the time level is used as an arrival time period.
Further, the specific process of generating an inbound time period according to the historical inbound time in the statistical historical bus record or generating an outbound time period according to the historical outbound time in the statistical historical bus record is as follows:
The historical arrival time and the historical departure time in the historical bus records with the same historical arrival point and the historical departure point are respectively sequenced in sequence from the early to the late on a time level, the historical arrival time at the sequencing middle position is respectively extended forward and backward by a preset range value on the time level according to a preset range value to form an arrival time period, and meanwhile, the time at the historical departure time point at the sequencing middle position is respectively extended forward and backward by the preset range value to form an departure time period.
Further, the specific process of the reconciliation operation is as follows:
the subway bill comprises a plurality of pieces of subway record information, the third party bill comprises a plurality of pieces of third party record information, and each piece of subway record information corresponds to one piece of third party record information;
And searching third party record information corresponding to each piece of subway record information in each subway bill in the third party bill, and comparing each piece of third party record information with the corresponding subway record information.
An intelligent subsidized reconciliation system based on ride behavior, comprising:
and (3) checking a account module: obtaining a subway bill of a passenger passing through a subway gate, obtaining a corresponding third party bill through the subway bill, and checking the subway bill and the corresponding third party bill;
Unilateral bill analysis module: analyzing the unilateral bill to obtain unilateral riding information and passenger information of the passenger, obtaining a riding behavior model corresponding to the passenger according to the passenger information,
The unilateral riding information comprises a station entering or a station exiting and corresponding riding time,
The riding behavior model comprises a plurality of preselected riding groups, wherein the preselected riding groups consist of preselected station entering information and preselected station exiting information, the preselected station entering information comprises preselected station entering points and corresponding station entering time periods, and the preselected station exiting information comprises preselected station exiting points and corresponding station exiting time periods;
Unilateral bill completion module: judging according to a matching relation between a station entering or a station exiting of a passenger in the unilateral bill and a preselected station entering or a preselected station exiting of a passenger train if intervention in a passenger train selection behavior model and a matching relation between a passenger train entering time corresponding to the station entering or the station exiting and a passenger train entering time period or a passenger train exiting time period, and updating the unilateral bill into a bilateral bill according to the preselected passenger train if the preselected passenger train is successfully matched;
and the active deduction module is used for: and sending a deduction request to the corresponding third party platform according to the bilateral bill.
The invention has the beneficial effects that:
The invention provides a checking method based on intelligent complement of riding behavior, which adopts the historical riding record of passengers to generate riding behavior models, so that unilateral bills can be automatically complemented according to the riding behavior models, the models are trained according to the behaviors of the passengers, the accuracy of bill generation can be improved,
And the third party platform can carry out initiative deduction according to the completed subway bill, so that the third party platform and the subway can successfully check without the need of passengers to carry out initiative compensation, the abnormal bill occurrence in the checking system is reduced, and the riding experience of the passengers is also improved.
Drawings
Fig. 1 is a schematic diagram of interaction between a subway bill and a third party bill under the condition of no anomaly in embodiment 1 of the present invention.
Fig. 2 is an interactive schematic diagram of passive reconciliation of subway bills and third party bills under abnormal conditions in embodiment 1 of the present invention.
Fig. 3 is a flow chart of a checking method based on intelligent complement of riding behavior in embodiment 1 of the invention.
Fig. 4 is an interaction diagram of active reconciliation of subway bills and third party bills under abnormal conditions in embodiment 1 of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. The following description of at least one exemplary embodiment is merely exemplary in nature and is in no way intended to limit the invention, its application, or uses. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The relative arrangement of the components and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless it is specifically stated otherwise.
Meanwhile, it should be understood that the sizes of the respective parts shown in the drawings are not drawn in actual scale for convenience of description.
In addition, descriptions of well-known structures, functions and configurations may be omitted for clarity and conciseness. Those of ordinary skill in the art will recognize that various changes and modifications of the examples described herein can be made without departing from the spirit and scope of the present disclosure.
Techniques, methods, and apparatus known to one of ordinary skill in the relevant art may not be discussed in detail, but should be considered part of the specification where appropriate.
In all examples shown and discussed herein, any specific values should be construed as merely illustrative, and not a limitation. Thus, other examples of the exemplary embodiments may have different values.
The invention is described in detail below by reference to the attached drawings and in connection with the embodiments:
example 1
Because, in the riding process of taking the subway by the passenger, the situation that the OD data record is incomplete in the subway bill of the passenger is often caused by the fluctuation of the subway network or the negligence of the passenger and the like, and a unilateral bill is generated, and when the subway bill is the unilateral bill, the subway cannot be checked when checking the account with a third party platform, at present, the problem is generally solved by prompting the passenger to actively make up the unilateral bill, and the check can be performed only between the subway and the third party platform after the passenger is required to finish the make-up.
Under the condition of no anomaly, the subway and the third party platform are checked as shown in fig. 1, a subway bill and a third bill are generated according to the riding process of passengers, then the subway bill and the third party bill are obtained at fixed time by the checking terminal, and the corresponding subway bill and the third party bill are checked.
However, if the passenger gets in and out of the station, the subway network fluctuates, so that the riding information of the passenger cannot be sent to the single end of the subway account in time, when the account checking terminal pulls the subway account, the subway account is a missing account, and the corresponding third party account is also a missing account, and the missing account cannot be checked, so that at present, the subway terminal needs the passenger to actively check the missing account, and after the check is completed, the complete account can be generated for checking, as shown in fig. 2, the method not only needs the passenger to actively check, reduces the riding experience of the passenger, is more troublesome, but also needs to wait for the passenger to actively check the account, has slower checking efficiency, and has more abnormal checking phenomenon. The subway network fluctuation can generate a missing bill, and other conditions can also cause the generation of the missing bill, for example, when the passenger enters and exits, the passenger can enter and exit after the passenger does not swipe a card; the adoption of different third party platforms for swiping cards by passengers during inbound and outbound can also lead to the generation of missing bills.
Therefore, aiming at the situation, the invention provides the checking method based on intelligent compensation of the riding behavior, which adopts the historical riding records of passengers to actively compensate the unilateral bill, so that a third party platform can actively pay according to the compensated subway bill, the third party platform and the subway can successfully check, the passengers do not need to actively compensate, the abnormal bill occurrence in the checking system is reduced, and the riding experience of the passengers is improved.
Specifically, as shown in fig. 3 and 4, the method specifically includes the following steps:
S1, obtaining a subway bill of a passenger passing through a subway gate, obtaining a corresponding third party bill through the subway bill, checking the subway bill and the corresponding third party bill, if the subway bill is a unilateral bill, checking the bill fails, and turning to the step S2;
S2, analyzing the unilateral bill to obtain unilateral riding information and passenger information of the passenger, obtaining a riding behavior model corresponding to the passenger according to the passenger information,
The unilateral riding information comprises a station entering or a station exiting and corresponding riding time,
The riding behavior model comprises a plurality of preselected riding groups, wherein the preselected riding groups consist of preselected station entering information and preselected station exiting information, the preselected station entering information comprises preselected station entering points and corresponding station entering time periods, and the preselected station exiting information comprises preselected station exiting points and corresponding station exiting time periods;
S3, judging according to a matching relation between a station entering or a station exiting of a passenger in the unilateral bill and a preselected station entering or a preselected station exiting of a passenger train if intervention in a passenger train selection behavior model and a matching relation between a passenger train entering time corresponding to the station entering or the station exiting and a passenger train entering time period or a passenger train exiting time period, and updating the unilateral bill into a bilateral bill according to the preselected passenger train if the preselected passenger train is successfully matched;
S4, sending a deduction request according to the updated unilateral account to a unidirectionally corresponding third party platform;
s5, obtaining a third party bill corresponding to the updated single-side bill, which is uploaded by the third party platform after responding to the deduction request, and checking the updated single-side bill according to the third party bill.
Preferably, in S3, the judging basis of the success of the pre-selected car group matching includes:
when the unilateral bill is the unilateral bill comprising the entering station and the corresponding riding time, if the entering station is consistent with the preselected entering station of the preselected passenger car group and the riding time corresponding to the entering station falls in the entering time period corresponding to the preselected entering station, the preselected passenger car group is successfully matched;
when the unilateral bill is the unilateral bill comprising the outbound point and the corresponding riding time, if the outbound point is consistent with the preselected outbound point of the preselected passenger car group and the riding time corresponding to the outbound point falls in the outbound time period corresponding to the preselected outbound point, the preselected passenger car group is successfully matched.
Preferably, the riding time is sequentially composed of values in four layers of year, month, day and time, the outbound time period or inbound time period is a time period between the values of two historical riding times in the time layer, and the values of the historical riding time and the riding time in the unilateral bill in the year, month and day layers are different.
Preferably, the step S3 specifically includes the following steps:
S31, matching the station entering or exiting point of the passenger recorded in the unilateral bill with a preselected station entering or exiting point of a preselected car group in a corresponding riding behavior model, wherein the matching process is as follows: when the entering station of the passenger is recorded in the unilateral bill and is consistent with the preselected entering station in the preselected riding group, the step S32 is carried out; when the outbound point of the passenger is recorded in the unilateral bill and is consistent with the preselected outbound point in the preselected riding group, the step S33 is carried out;
S32: judging whether the value of the riding time corresponding to the station in the moment hierarchy falls into the station entering time period corresponding to the preselected station, if so, indicating that the preselected riding group is successfully matched and transferring to S54;
S33: judging whether the value of the riding time corresponding to the outbound point on the time level falls into the outbound time period corresponding to the preselected outbound point, if so, indicating that the preselected riding group is successfully matched and turning to S54;
S34: and updating the unilateral bill into a bilateral bill according to the preselected car group, namely, respectively taking a preselected entering station and a preselected exiting station in the preselected car group as the entering station and the exiting station of the passenger recorded in the unilateral bill.
Preferably, in S2, the construction process of the riding behavior model is as follows:
Obtaining historical riding information of passengers passing through a subway gate, wherein the historical riding information comprises a plurality of historical riding records, the historical riding records consist of a historical entering station, a historical exiting station, historical entering time corresponding to the historical entering station and historical exiting time corresponding to the historical exiting station,
And then, counting the historical bus taking records with the same historical bus taking points and historical bus exiting points in the historical bus taking records, generating a bus taking time period according to the counted historical bus taking time in the historical bus taking records, taking the corresponding historical bus taking point as a preselected bus taking point corresponding to the bus taking time period, generating a bus exiting time period according to the counted historical bus exiting time in the historical bus taking records, taking the corresponding historical bus exiting point as a preselected bus exiting point corresponding to the bus exiting time period, generating a preselected bus taking pair, and constructing a bus taking behavior model.
Preferably, the specific process of generating an inbound time period according to the historical inbound time in the statistical historical bus record or generating an outbound time period according to the historical outbound time in the statistical historical bus record is as follows:
The historical arrival time and the historical arrival time in the historical bus records with the same historical arrival point and the historical arrival point are respectively sequenced in sequence from the early to the late on a time level, a time period between the values of the first historical arrival time and the last historical arrival time on the time level is used as an arrival time period, and the time period between the values of the first historical arrival time and the last historical arrival time on the time level is used as an arrival time period.
Preferably, the specific process of generating an inbound time period according to the historical inbound time in the statistical historical bus record or generating an outbound time period according to the historical outbound time in the statistical historical bus record is as follows:
The historical arrival time and the historical departure time in the historical bus records with the same historical arrival point and the historical departure point are respectively sequenced in sequence from the early to the late on a time level, the historical arrival time at the sequencing middle position is respectively extended forward and backward by a preset range value on the time level according to a preset range value to form an arrival time period, and meanwhile, the time at the historical departure time point at the sequencing middle position is respectively extended forward and backward by the preset range value to form an departure time period.
Preferably, the specific process of the reconciliation operation is as follows:
the subway bill comprises a plurality of pieces of subway record information, the third party bill comprises a plurality of pieces of third party record information, and each piece of subway record information corresponds to one piece of third party record information;
And searching third party record information corresponding to each piece of subway record information in each subway bill in the third party bill, and comparing each piece of third party record information with the corresponding subway record information.
Based on the above principle, the present invention will be further elucidated:
Because the subway is used as one of traffic choices for most passengers to travel at present, the passenger takes the travel of the subway to take place in a fixed time in a majority, and the riding behavior of the passenger has reference value, the invention provides a method for actively supplementing a unilateral bill based on the riding behavior.
The riding behavior model is mainly trained according to historical riding information of passengers, so that the riding behavior model comprises a plurality of preselected riding groups, the preselected riding groups are composed of preselected entering information and preselected exiting information, the preselected entering information comprises preselected entering stations and corresponding entering time periods, the preselected exiting information comprises preselected stations and corresponding exiting time periods, and then unilateral bills are complemented according to the riding behavior model, and the purpose is to obtain riding routes of the passengers, and for the passengers who travel frequently using subways, the passengers generally have fixed routes in fixed time periods, for example, the daily fixed routes of a business office group can be 7:30-7:35 entering subway station A to 8:10-8:15 exiting subway station B.
Therefore, the invention trains the historical riding information of the passenger, thereby estimating the specific journey of the passenger in the unilateral bill, specifically, through the unilateral subway station and riding time point in the unilateral bill, the historical bilateral bill of the passenger can be matched with the bill consistent with the information in the unilateral bill, the riding behavior of the passenger is utilized, the historical bilateral bill is used as the riding bill of the current passenger, and because the riding time recorded in the subway bill is generally the time point and the actual riding time of the passenger has left and right offset, the invention carries out statistics processing on the historical riding information when a riding behavior model is established, so that the riding time in the historical bilateral bill matched with the unilateral bill of the passenger is the time period, and the matching accuracy of the model is improved.
In addition, when the riding behavior model is established, in order to improve the bill completion accuracy, one of a time period setting method in the maximum time range and a time period setting method in the preset time range is preferentially selected, and the two methods are specifically as follows:
The first method for setting the time period of the maximum time range is as follows: the historical arrival time and the historical arrival time in the historical bus records with the same historical arrival point and the historical arrival point are respectively sequenced in sequence from the early to the late on a time level, a time period between the values of the first historical arrival time and the last historical arrival time on the time level is used as an arrival time period, and the time period between the values of the first historical arrival time and the last historical arrival time on the time level is used as an arrival time period.
For example: the passenger A is a worker who walks on the three-street in the heaven and the sea-going road, and the passenger A walks on the sea from the sea-going road to the three-street in the heaven during monday, the arrival time is 8:30, and the departure time is 8:42; passenger A goes from Haichang road to Tianfu three street on Tuesday, the arrival time is 8:27, and the departure time is 8:37; passenger A goes from Haichang road to Tianfu three street in Wednesday, with arrival time of 8:31 and departure time of 8:52; passenger A goes from Haichang road to Tianfu three street on the four days, the arrival time is 8:20, and the departure time is 8:35; passenger A enters the road from Haichang to Tianfu three streets on friday with the time of entering the road at 8:22 and the time of exiting the road at 8:36;
The historical arrival time and the historical arrival time are sequentially ordered from the morning to the evening in a time hierarchy to obtain the first historical arrival time of 8:20 and the last historical arrival time of 8:31, and the time period of 8:20-8:31 is used as the arrival time period corresponding to the three streets of the passenger from the Haichang road to the Tianfu; as above, the first historical outbound time of the order is 8:35, and the last historical outbound time of the order is 8:52, and the time period of 8:35-8:52 is taken as the outbound time period corresponding to the three streets from the Haichang road to the Tianfu;
The fixed journey of the passenger A is that the passenger A enters the Haichang road in an entering time period 8:20-8:31 and leaves the three-street in an exiting time period 8:35-8:52, namely a preselected riding group in the riding behavior model is { Haichang road 8:20-8:31, three-street in the heaven 8:35-8:52}, when the entering point in a unilateral bill is Haichang road and the riding time falls into the range 8:20-8:31, the passenger A is judged to take the fixed journey, the three-street in the heaven is completed into the unilateral bill, and a time, such as an intermediate value, can be selected in the time period 8:35-8:52 as the exiting time of the passenger A in the three-street in the heaven; when the outbound point in the unilateral bill is the three-street of the Tianfu and the riding time falls within 8:35-8:52, the passenger A is judged to be riding the fixed journey, and the inbound point of the Haichang road is completed to the unilateral bill.
The second method for setting the time period in the preset time range is as follows: and the historical arrival time and the historical departure time in the historical bus records with the same historical arrival point and the historical departure point are respectively sequenced from the early to the late on a time level, the historical arrival time at the sequencing middle position is respectively extended forward and backward by a preset range value on the time level to form an arrival time period, and meanwhile, the time at the historical departure time point at the sequencing middle position is respectively extended forward and backward by the preset range value to form an departure time period.
For example: the passenger A is a worker who walks on the three-street in the heaven and the sea-going road, and the passenger A walks on the sea from the sea-going road to the three-street in the heaven during monday, the arrival time is 8:30, and the departure time is 8:42; passenger A goes from Haichang road to Tianfu three street on Tuesday, the arrival time is 8:27, and the departure time is 8:37; passenger A goes from Haichang road to Tianfu three street in Wednesday, with arrival time of 8:31 and departure time of 8:52; passenger A goes from Haichang road to Tianfu three street on the four days, the arrival time is 8:20, and the departure time is 8:35; passenger A enters the road from Haichang to Tianfu three streets on friday with the time of entering the road at 8:22 and the time of exiting the road at 8:36;
The historical inbound time and the historical outbound time are sequentially ordered from the early to the late on a time level, then the historical inbound time and the historical outbound time which are positioned in the intermediate position of the ordering are obtained to be 8:27, the historical outbound time is obtained to be 8:37, and the historical inbound time and the historical outbound time are expanded forwards and backwards according to a preset time range value, for example: the preset range value is 10 minutes, the historical inbound time at the sequencing middle position is respectively extended forwards and backwards by the preset range value on the moment level to form an inbound time period of 8:17-8:37; as above, the historical outbound time at the middle position of the sequence is respectively extended forward and backward by the preset range value on the time level to form an inbound time period of 8:27-8:47.
The passenger riding behavior can be trained under the two methods to obtain the passenger riding behavior model, so that the method can automatically complement the unilateral bill based on the passenger riding behavior model, train the model according to the passenger riding behavior, and improve the bill generation accuracy.
Example 2
An intelligent subsidized reconciliation system based on ride behavior, comprising:
and (3) checking a account module: obtaining a subway bill of a passenger passing through a subway gate, obtaining a corresponding third party bill through the subway bill, and checking the subway bill and the corresponding third party bill;
Unilateral bill analysis module: analyzing the unilateral bill to obtain unilateral riding information and passenger information of the passenger, obtaining a riding behavior model corresponding to the passenger according to the passenger information,
The unilateral riding information comprises a station entering or a station exiting and corresponding riding time,
The riding behavior model comprises a plurality of preselected riding groups, wherein the preselected riding groups consist of preselected station entering information and preselected station exiting information, the preselected station entering information comprises preselected station entering points and corresponding station entering time periods, and the preselected station exiting information comprises preselected station exiting points and corresponding station exiting time periods;
Unilateral bill completion module: judging according to a matching relation between a station entering or a station exiting of a passenger in the unilateral bill and a preselected station entering or a preselected station exiting of a passenger train if intervention in a passenger train selection behavior model and a matching relation between a passenger train entering time corresponding to the station entering or the station exiting and a passenger train entering time period or a passenger train exiting time period, and updating the unilateral bill into a bilateral bill according to the preselected passenger train if the preselected passenger train is successfully matched;
and the active deduction module is used for: and sending a deduction request to the corresponding third party platform according to the bilateral bill.
The foregoing description of the preferred embodiment of the invention is not intended to limit the invention in any way, but rather to cover all modifications, equivalents, improvements and alternatives falling within the spirit and principles of the invention.
Claims (9)
1. The checking method based on intelligent complement of riding behavior is characterized by comprising the following steps when being applied to checking of subways and third-party platforms:
S1, obtaining a subway bill and a corresponding third party bill of a passenger passing through a subway gate, checking the subway bill and the corresponding third party bill, if the subway bill is a unilateral bill, checking the bill fails, and turning to step S2;
S2, analyzing the unilateral bill to obtain unilateral riding information and passenger information of the passenger, obtaining a riding behavior model corresponding to the passenger according to the passenger information,
The unilateral riding information comprises a station entering or a station exiting and corresponding riding time,
The riding behavior model comprises a plurality of preselected riding groups, wherein the preselected riding groups consist of preselected station entering information and preselected station exiting information, the preselected station entering information comprises preselected station entering points and corresponding station entering time periods, and the preselected station exiting information comprises preselected station exiting points and corresponding station exiting time periods;
s3, judging according to a matching relation between a station entering or a station exiting of a passenger in the unilateral bill and a preselected station entering or a preselected station exiting of a passenger train set if intervention in a riding behavior model and a matching relation between riding time corresponding to the station entering or the station exiting and a station entering time period or a station exiting time period, and updating a subway bill into a bilateral bill according to the preselected passenger train set if the preselected passenger train set is successfully matched;
s4, sending a deduction request to a corresponding third party platform according to the bilateral bill;
s5, obtaining a third party bill corresponding to the bilateral bill, which is uploaded after the third party platform responds to the deduction request, and checking the bilateral bill according to the third party bill.
2. The method for checking account based on intelligent complement of riding behavior according to claim 1, wherein in S3, the criterion of success of the preselected riding group matching includes:
when the unilateral bill is the unilateral bill comprising the entering station and the corresponding riding time, if the entering station is consistent with the preselected entering station of the preselected passenger car group and the riding time corresponding to the entering station falls in the entering time period corresponding to the preselected entering station, the preselected passenger car group is successfully matched;
when the unilateral bill is the unilateral bill comprising the outbound point and the corresponding riding time, if the outbound point is consistent with the preselected outbound point of the preselected passenger car group and the riding time corresponding to the outbound point falls in the outbound time period corresponding to the preselected outbound point, the preselected passenger car group is successfully matched.
3. The method for checking account based on intelligent complement of riding behavior according to claim 1, wherein the riding time is sequentially composed of four levels of values of year, month, day and time, the outbound time period or inbound time period is a time period between the two levels of values of the historical riding time at the time, and the historical riding time is different from the one-side bill in the level of year, month and day.
4. The checking method based on intelligent complement of riding behavior according to claim 3, wherein the step S3 specifically comprises the following steps:
S31, matching the station entering or exiting point of the passenger recorded in the unilateral bill with a preselected station entering or exiting point of a preselected car group in a corresponding riding behavior model, wherein the matching process is as follows: when the entering station of the passenger is recorded in the unilateral bill and is consistent with the preselected entering station in the preselected riding group, the step S32 is carried out; when the outbound point of the passenger is recorded in the unilateral bill and is consistent with the preselected outbound point in the preselected riding group, the step S33 is carried out;
S32: judging whether the value of the riding time corresponding to the station in the moment hierarchy falls into the station entering time period corresponding to the preselected station, if so, indicating that the preselected riding group is successfully matched and switching to S34;
S33: judging whether the value of the riding time corresponding to the outbound point on the time level falls into the outbound time period corresponding to the preselected outbound point, if so, indicating that the preselected riding group is successfully matched and turning to S34;
S34: and updating the unilateral bill into a bilateral bill according to the preselected car group, namely, respectively taking a preselected entering station and a preselected exiting station in the preselected car group as the entering station and the exiting station of the passenger recorded in the unilateral bill.
5. The checking method based on intelligent complement of riding behavior according to claim 1, wherein in S2, the riding behavior model is constructed by the following steps:
Obtaining historical riding information of passengers passing through a subway gate, wherein the historical riding information comprises a plurality of historical riding records, the historical riding records consist of a historical entering station, a historical exiting station, historical entering time corresponding to the historical entering station and historical exiting time corresponding to the historical exiting station,
And then, counting the historical bus taking records with the same historical bus taking points and historical bus exiting points in the historical bus taking records, generating a bus taking time period according to the counted historical bus taking time in the historical bus taking records, taking the corresponding historical bus taking point as a preselected bus taking point corresponding to the bus taking time period, generating a bus exiting time period according to the counted historical bus exiting time in the historical bus taking records, taking the corresponding historical bus exiting point as a preselected bus exiting point corresponding to the bus exiting time period, generating a preselected bus taking pair, and constructing a bus taking behavior model.
6. The method for checking account based on intelligent complement of riding behavior according to claim 5, wherein the specific process of generating an inbound time period according to the historical inbound time in the statistical historical riding record or generating an outbound time period according to the historical outbound time in the statistical historical riding record is as follows:
The historical arrival time and the historical arrival time in the historical bus records with the same historical arrival point and the historical arrival point are respectively sequenced in sequence from the early to the late on a time level, a time period between the values of the first historical arrival time and the last historical arrival time on the time level is used as an arrival time period, and the time period between the values of the first historical arrival time and the last historical arrival time on the time level is used as an arrival time period.
7. The method for checking account based on intelligent complement of riding behavior according to claim 5, wherein the specific process of generating an inbound time period according to the historical inbound time in the statistical historical riding record or generating an outbound time period according to the historical outbound time in the statistical historical riding record is as follows:
The historical arrival time and the historical departure time in the historical bus records with the same historical arrival point and the historical departure point are respectively sequenced in sequence from the early to the late on a time level, the historical arrival time at the sequencing middle position is respectively extended forward and backward by a preset range value on the time level according to a preset range value to form an arrival time period, and meanwhile, the time at the historical departure time point at the sequencing middle position is respectively extended forward and backward by the preset range value to form an departure time period.
8. The checking method based on intelligent complement of riding behavior according to claim 1, wherein the specific process of the checking operation is as follows:
the subway bill comprises a plurality of pieces of subway record information, the third party bill comprises a plurality of pieces of third party record information, and each piece of subway record information corresponds to one piece of third party record information;
And searching third party record information corresponding to each piece of subway record information in each subway bill in the third party bill, and comparing each piece of third party record information with the corresponding subway record information.
9. An intelligent complement account checking system based on riding behavior, which is characterized by comprising:
and (3) checking a account module: obtaining a subway bill of a passenger passing through a subway gate, obtaining a corresponding third party bill through the subway bill, and checking the subway bill and the corresponding third party bill;
Unilateral bill analysis module: analyzing the unilateral bill to obtain unilateral riding information and passenger information of the passenger, obtaining a riding behavior model corresponding to the passenger according to the passenger information,
The unilateral riding information comprises a station entering or a station exiting and corresponding riding time,
The riding behavior model comprises a plurality of preselected riding groups, wherein the preselected riding groups consist of preselected station entering information and preselected station exiting information, the preselected station entering information comprises preselected station entering points and corresponding station entering time periods, and the preselected station exiting information comprises preselected station exiting points and corresponding station exiting time periods;
Unilateral bill completion module: judging according to a matching relation between a station entering or a station exiting of a passenger in the unilateral bill and a preselected station entering or a preselected station exiting of a passenger train if intervention in a passenger train selection behavior model and a matching relation between a passenger train entering time corresponding to the station entering or the station exiting and a passenger train entering time period or a passenger train exiting time period, and updating the unilateral bill into a bilateral bill according to the preselected passenger train if the preselected passenger train is successfully matched;
and the active deduction module is used for: and sending a deduction request to the corresponding third party platform according to the bilateral bill.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410371677.XA CN117974129B (en) | 2024-03-29 | 2024-03-29 | Account checking method and system based on intelligent complement of riding behavior |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410371677.XA CN117974129B (en) | 2024-03-29 | 2024-03-29 | Account checking method and system based on intelligent complement of riding behavior |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117974129A CN117974129A (en) | 2024-05-03 |
CN117974129B true CN117974129B (en) | 2024-07-19 |
Family
ID=90856013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410371677.XA Active CN117974129B (en) | 2024-03-29 | 2024-03-29 | Account checking method and system based on intelligent complement of riding behavior |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117974129B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117974128B (en) * | 2024-03-29 | 2024-07-19 | 成都智元汇信息技术股份有限公司 | Accounting method based on active subway complement |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111861052A (en) * | 2019-04-26 | 2020-10-30 | 财付通支付科技有限公司 | Travel order matching method, device, equipment and storage medium |
CN116168455A (en) * | 2022-11-09 | 2023-05-26 | 中国银联股份有限公司 | Information automatic supplementing method, background server and gate terminal |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2414812A1 (en) * | 1999-06-30 | 2001-01-11 | E. John R. Sinton | Multipersonality automated transaction execution system with macro account |
JP2004265212A (en) * | 2003-03-03 | 2004-09-24 | Hitachi Electronics Service Co Ltd | Passenger tracking system |
JP4209928B1 (en) * | 2008-02-06 | 2009-01-14 | 大志 比氣 | Route bus fee settlement system |
CN104463364B (en) * | 2014-12-04 | 2018-03-20 | 中国科学院深圳先进技术研究院 | A kind of Metro Passenger real-time distribution and subway real-time density Forecasting Methodology and system |
CN106971300A (en) * | 2017-04-17 | 2017-07-21 | 王双梅 | Subway station riding fee Self-service payment system and its method |
CN108830702A (en) * | 2018-06-25 | 2018-11-16 | 东莞市东莞通股份有限公司 | A kind of public transport data reconciliation system |
CN110135852B (en) * | 2019-04-17 | 2023-11-14 | 深圳市雄帝科技股份有限公司 | Riding payment method, riding payment system, payment acceptance equipment and server |
CN110675139B (en) * | 2019-10-10 | 2020-07-21 | 成都智元汇信息技术股份有限公司 | Subway riding fee deduction method based on 5G small base station positioning |
CN110852737A (en) * | 2019-10-11 | 2020-02-28 | 北京如易行科技有限公司 | Method for supplementing ticket on unilateral journey through third-party APP |
CN116739743A (en) * | 2019-12-31 | 2023-09-12 | 广东科学技术职业学院 | Unmanned vehicle passenger carrying method and unmanned vehicle |
CN112896242B (en) * | 2021-02-26 | 2022-05-03 | 佳都科技集团股份有限公司 | Passenger riding behavior state updating method and device for rail transit |
CN114282893B (en) * | 2021-12-22 | 2023-05-02 | 成都智元汇信息技术股份有限公司 | Subway ticket business interconnection and intercommunication method, subway client and system |
CN114282892B (en) * | 2021-12-22 | 2023-05-02 | 成都智元汇信息技术股份有限公司 | SDK (software development kit) based method, subway client and system |
CN114912657B (en) * | 2022-04-12 | 2024-05-28 | 东南大学 | Public transport passenger flow OD deducing method based on multiple charge ticket systems |
-
2024
- 2024-03-29 CN CN202410371677.XA patent/CN117974129B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111861052A (en) * | 2019-04-26 | 2020-10-30 | 财付通支付科技有限公司 | Travel order matching method, device, equipment and storage medium |
CN116168455A (en) * | 2022-11-09 | 2023-05-26 | 中国银联股份有限公司 | Information automatic supplementing method, background server and gate terminal |
Also Published As
Publication number | Publication date |
---|---|
CN117974129A (en) | 2024-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112700072B (en) | Traffic condition prediction method, electronic device, and storage medium | |
EP3503069A1 (en) | Big data based bus line schedule collaborative optimization method | |
CN108242149A (en) | A kind of big data analysis method based on traffic data | |
CN117974129B (en) | Account checking method and system based on intelligent complement of riding behavior | |
CN110298516B (en) | Method and device for splitting overlong bus line based on passenger flow OD data, mobile terminal equipment and server | |
CN111027929B (en) | Subway ticket sorting method and device | |
CN109308574A (en) | A kind of flexible bus dispatching method in internet of real-time response half | |
CN109637134A (en) | A kind of public transport device matching process | |
CN111047858A (en) | Method and device for determining OD (origin-destination) of bus passenger flow travel by fusion algorithm | |
CN108388542A (en) | A kind of rail traffic crowding computational methods and system | |
CN110019569B (en) | Method for acquiring urban rail transit operation state information | |
CN111950777A (en) | Customized bus route design method and device | |
CN114117883A (en) | Self-adaptive rail transit scheduling method, system and terminal based on reinforcement learning | |
CN117371596A (en) | Public transport comprehensive regulation and control system for smart city based on multi-source data | |
CN113935595B (en) | Urban rail transit road network peak large passenger flow dredging system | |
CN117974127B (en) | Method and system for generating maintenance indication based on reconciliation abnormality | |
CN111105078B (en) | Customized public transport network optimization method | |
CN117974128B (en) | Accounting method based on active subway complement | |
CN116451867A (en) | Subway short-time passenger flow prediction method based on space-time travel path calibration | |
CN112860766B (en) | Bus running number determination method and device | |
CN114580787B (en) | Passenger flow prediction method and device based on bus subway connection station | |
CN105206037B (en) | Public bus network analysis method and system | |
CN111489171B (en) | Riding travel matching method and device based on two-dimensional code, electronic equipment and medium | |
CN111681410B (en) | Method for predicting stop time of bus at line station based on deep learning | |
Yoo et al. | Combining Reinforcement Learning With Genetic Algorithm for Many-To-Many Route Optimization of Autonomous Vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |