CN115171264A - Queuing management method and related device - Google Patents

Queuing management method and related device Download PDF

Info

Publication number
CN115171264A
CN115171264A CN202210780250.6A CN202210780250A CN115171264A CN 115171264 A CN115171264 A CN 115171264A CN 202210780250 A CN202210780250 A CN 202210780250A CN 115171264 A CN115171264 A CN 115171264A
Authority
CN
China
Prior art keywords
user
queuing
queued
information
queuing sequence
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.)
Granted
Application number
CN202210780250.6A
Other languages
Chinese (zh)
Other versions
CN115171264B (en
Inventor
周庆梅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bank of China Ltd
Original Assignee
Bank of China Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN202210780250.6A priority Critical patent/CN115171264B/en
Publication of CN115171264A publication Critical patent/CN115171264A/en
Application granted granted Critical
Publication of CN115171264B publication Critical patent/CN115171264B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C11/00Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C11/00Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
    • G07C2011/04Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere related to queuing systems

Landscapes

  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the application discloses a queuing management method and a related device, which can be used for acquiring first user information corresponding to a user to be queued and second user information corresponding to a queued user in a service processing queue, wherein the first user information is used for embodying service processing time required by the user to be queued, and the second user information is used for embodying the service processing time required by the queued user. And determining the corresponding queuing sequence number of the user to be queued in the service transaction queue through the queuing sequence determination model according to the first user information and the second user information. Therefore, the method and the device can determine the queuing sequence of the users in the queue by combining the service transaction time required by the users to be queued and the queued users, so that the determined queuing sequence can meet the service experience requirements of the queued users as much as possible, the waiting time of each user in the queue is in a reasonable range, and the queuing experience of the users is improved.

Description

Queuing management method and related device
Technical Field
The present application relates to the field of intelligent management technologies, and in particular, to a queuing management method and a related apparatus.
Background
The rapid development of economy, the living standard of urban and rural residents is continuously improved, and the fast-paced life becomes usual because the daily work is busy, and the time is more and more valuable for individuals. When going to bank outlets to handle business, if the users meet the peak period, the waiting time of the users is as short as several minutes, and more times, the waiting time is as short as several hours.
In the related technology, after a user arrives at a bank outlet, the user needs to reserve and transact business on a number taker according to an identity card, the number taker prints a waiting receipt for the user, information such as the number of people waiting in front and business transacted by the user is displayed, and the ranking on the receipt is only related to the time sequence of number fetching of the user. The user holds the queuing tickets to wait in the rest area, and pays attention to the display screen to call the number, and the queuing calls the number are reduced in sequence only along with the completion of the business handling of other users.
The queuing sequence management mode is difficult to improve the overall service handling efficiency of the user, and is easy to bring bad service handling experience to the user, thereby causing overlong waiting time.
Disclosure of Invention
In order to solve the technical problem, the application provides a queuing management method, which can allocate more reasonable queuing time for a user and improve the queuing experience of the user.
The embodiment of the application discloses the following technical scheme:
in a first aspect, an embodiment of the present application discloses a queuing management method, where the method includes:
acquiring first user information corresponding to a user to be queued and second user information corresponding to a queued user in a service transaction queue, wherein the first user information is used for embodying service transaction time required by the user to be queued, and the second user information is used for embodying the service transaction time required by the queued user;
determining a corresponding queuing sequence number of the user to be queued in the service transaction queue through a queuing sequence determination model according to the first user information and the second user information;
and adding the user to be queued into the service transaction queue according to the queuing sequence number, and converting the user to be queued into a queued user.
In a possible implementation manner, before the obtaining first user information corresponding to a user to be queued, the method further includes:
acquiring a queuing request initiated by the user to be queued;
determining an initial queuing serial number corresponding to the user to be queued according to the time when the user to be queued reaches the bank and the time when the queued user reaches the bank;
the method further comprises the following steps:
and in response to the determination of the queuing sequence number corresponding to the user to be queued, updating the sequence number corresponding to the user to be queued from the initial queuing sequence number to the queuing sequence number.
In one possible implementation, the method further includes:
and in response to the decrease of the queued users in the service handling queue, updating queuing serial numbers respectively corresponding to the remaining queued users according to user information corresponding to the remaining queued users in the service handling queue, wherein the user information comprises the first user information and/or the second user information.
In a possible implementation manner, the first user information includes user identity information and service information to be handled, which correspond to the user to be queued, where the user identity information is used to identify a user identity of the user to be queued, and the service information to be handled is used to identify a service that needs to be handled by the user to be queued.
In one possible implementation, the queuing sequence determination model is trained by:
obtaining historical user queuing information, wherein the historical user queuing information comprises service handling time corresponding to a plurality of historical users, the historical user queuing information has corresponding sample queuing sequences, and the sample queuing sequences are used for identifying queuing sequences respectively corresponding to the plurality of historical users in the same queue;
inputting the historical user queuing information into an initial queuing sequence determination model to obtain an initial queuing sequence;
and adjusting the initial queuing sequence determination model according to the difference between the initial queuing sequence and the sample queuing sequence to obtain the queuing sequence determination model.
In one possible implementation, the method further includes:
determining user satisfaction corresponding to the historical user queuing information;
the adjusting the initial queuing sequence determination model according to the difference between the initial queuing sequence and the sample queuing sequence to obtain the queuing sequence determination model includes:
determining a loss function corresponding to the historical user queuing information according to the difference between the initial queuing sequence and the sample queuing sequence and the user satisfaction;
and adjusting the initial queuing sequence determination model according to the loss function to obtain the queuing sequence determination model.
In a second aspect, an embodiment of the present application discloses a queuing management apparatus, where the apparatus includes a first obtaining unit, a first determining unit, and a management unit:
the first obtaining unit is used for obtaining first user information corresponding to a user to be queued and second user information corresponding to a queued user in a service transaction queue, wherein the first user information is used for embodying service transaction time required by the user to be queued, and the second user information is used for embodying service transaction time required by the queued user;
the first determining unit is configured to determine, according to the first user information and the second user information, a queuing sequence number corresponding to the user to be queued in the service transaction queue through a queuing sequence determination model;
and the management unit is used for adding the user to be queued into the service transaction queue according to the queuing sequence number and converting the user to be queued into a queued user.
In a possible implementation manner, the apparatus further includes a second obtaining unit and a second determining unit:
the second obtaining unit is used for obtaining the queuing request initiated by the user to be queued;
the second determining unit is used for determining an initial queuing serial number corresponding to the user to be queued according to the time when the user to be queued arrives at the bank and the time when the user already queued arrives at the bank;
the apparatus further includes a first update unit:
the first updating unit is configured to update the sequence number corresponding to the user to be queued from the initial queuing sequence number to the queuing sequence number in response to determining the queuing sequence number corresponding to the user to be queued.
In a possible implementation manner, the apparatus further includes a second updating unit:
and the second updating unit is used for responding to the decrease of the queued users in the service handling queue, and updating queuing serial numbers corresponding to the remaining queued users respectively according to user information corresponding to the remaining queued users in the service handling queue, wherein the user information comprises the first user information and/or the second user information.
In a possible implementation manner, the first user information includes user identity information and service information to be handled, which correspond to the user to be queued, where the user identity information is used to identify a user identity of the user to be queued, and the service information to be handled is used to identify a service that needs to be handled by the user to be queued.
In one possible implementation, the queuing sequence determination model is trained by:
obtaining historical user queuing information, wherein the historical user queuing information comprises service handling time corresponding to a plurality of historical users, the historical user queuing information has corresponding sample queuing sequences, and the sample queuing sequences are used for identifying queuing sequences respectively corresponding to the plurality of historical users in the same queue;
inputting the historical user queuing information into an initial queuing sequence determination model to obtain an initial queuing sequence;
and adjusting the initial queuing sequence determination model according to the difference between the initial queuing sequence and the sample queuing sequence to obtain the queuing sequence determination model.
In a possible implementation manner, the apparatus further includes a third determining unit:
the third determining unit is configured to determine user satisfaction corresponding to the historical user queuing information;
the adjusting the initial queuing sequence determination model according to the difference between the initial queuing sequence and the sample queuing sequence to obtain the queuing sequence determination model includes:
determining a loss function corresponding to the historical user queuing information according to the difference between the initial queuing sequence and the sample queuing sequence and the user satisfaction;
and adjusting the initial queuing sequence determination model according to the loss function to obtain the queuing sequence determination model.
In a third aspect, an embodiment of the present application discloses a computer device, including a processor and a memory:
the memory is used for storing program codes and transmitting the program codes to the processor;
the processor is configured to perform a queuing management method according to any of the first aspect according to instructions in the program code.
In a fourth aspect, an embodiment of the present application discloses a computer-readable storage medium for storing a computer program, where the computer program is configured to execute a queuing management method according to any one of the first aspect.
In a fifth aspect, an embodiment of the present application discloses a computer program product including instructions, which when run on a computer, cause the computer to perform a queuing management method according to any one of the first aspect.
According to the technical scheme, when the user queue is managed, first user information corresponding to the user to be queued and second user information corresponding to the queued user in the service transaction queue can be obtained, wherein the first user information is used for representing the service transaction time required by the user to be queued, and the second user information is used for representing the service transaction time required by the queued user. According to the first user information and the second user information, the queuing sequence determining model can determine the corresponding queuing sequence number of the user to be queued in the service transaction queue, and according to the queuing sequence number, the user to be queued can be added into the service transaction queue and converted into a queued user. Therefore, the method and the device can determine the queuing sequence of the users in the queue by combining the service transaction time required by the users to be queued and the queued users, so that the determined queuing sequence can meet the service experience requirements of the queued users as much as possible, the waiting time of each user in the queue is in a reasonable range, and the queuing experience of the users is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of a queuing management method according to an embodiment of the present application;
fig. 2 is a schematic diagram of a queuing management method in an actual application scenario according to an embodiment of the present application;
fig. 3 is a block diagram of a queuing management apparatus according to an embodiment of the present application.
Detailed Description
Embodiments of the present application are described below with reference to the accompanying drawings.
Different people handle different services, the required time is different, some users handle simple services, only a few minutes are needed, some users handle more complex services, and a few hours are needed, and if the users handling complex services are arranged in front of the users handling simple services, the experience of the users behind the users can be seriously influenced. In such situations where the waiting time cannot be estimated, the user may not have patience to wait for the service to be abandoned, or the waiting time is not proportional to the value of the handled service, which may affect the satisfaction degree of the user. Therefore, in the related art, the queuing order is determined only based on the order of entering the queue, so that the queuing requirements of most users are difficult to meet, and poor queuing experience is easy to bring to the users.
In order to solve the above technical problem, an embodiment of the present application provides a queuing management method, where a processing device may determine a queuing sequence of users in a queue according to service transaction times required by users to be queued and queued users, so that the determined queuing sequence meets service experience requirements of the queued users as much as possible, the waiting time of each user in the queue is within a reasonable range, and queuing experience of the users is improved.
It is understood that the method may be applied to a processing device, which is a processing device capable of performing queue management, for example, a terminal device or a server having a queue management function. The method can be independently executed through the terminal equipment or the server, can also be applied to a network scene of communication between the terminal equipment and the server, and is executed through the cooperation of the terminal equipment and the server. The terminal device may be a computer, a mobile phone, or the like. The server may be understood as an application server or a Web server, and in actual deployment, the server may be an independent server or a cluster server.
Referring to fig. 1, fig. 1 is a flowchart of a queuing management method provided in an embodiment of the present application, where the method includes:
s101: and acquiring first user information corresponding to the user to be queued and second user information corresponding to the queued user in the service transaction queue.
The first user information is used for representing the service handling time required by the user to be queued, and the second user information is used for representing the service handling time required by the queued user.
S102: and determining a corresponding queuing sequence number of the user to be queued in the service transaction queue through a queuing sequence determination model according to the first user information and the second user information.
Because the transaction duration required by different services is different, if a user with a short service transaction duration waits in a team for a long time, the queuing experience of the user is poor; and the user with long service handling time usually does not feel the queuing influence caused by the service with short service handling time. Therefore, in the embodiment of the application, the processing device may synthesize the service transaction durations required by the user to be queued and the queued user to determine the queuing number corresponding to the user to be queued in the service transaction queue, and perform queuing number analysis from the overall queuing experience of the multiple users.
S103: and adding the user to be queued into the service transaction queue according to the queuing number, and converting the user to be queued into a queued user.
According to the technical scheme, when the user queue is managed, first user information corresponding to the user to be queued and second user information corresponding to the queued user in the service transaction queue can be obtained, wherein the first user information is used for representing the service transaction time required by the user to be queued, and the second user information is used for representing the service transaction time required by the queued user. According to the first user information and the second user information, the corresponding queuing serial number of the user to be queued in the service transaction queue can be determined through the queuing sequence determination model, and according to the queuing serial number, the user to be queued can be added into the service transaction queue and converted into a queued user. Therefore, the method and the device can determine the queuing sequence of the users in the queue by combining the service transaction time required by the users to be queued and the queued users, so that the determined queuing sequence can meet the service experience requirements of the queued users as much as possible, the waiting time of each user in the queue is in a reasonable range, and the queuing experience of the users is improved.
In a possible implementation manner, before obtaining first user information corresponding to a user to be queued, the processing device may obtain a queuing request initiated by the user to be queued, and then determine an initial queuing number corresponding to the user to be queued according to a time when the user to be queued reaches a bank and a time when a queued user reaches the bank. In response to determining the queuing serial number corresponding to the user to be queued, the processing device may update the queuing serial number corresponding to the user to be queued from the initial queuing serial number to the queuing serial number, that is, the processing device may first allocate an initial queuing number to the user based on the order in which the user arrives at the bank, and then allocate a new queuing serial number to the user based on the service that the user needs to handle.
In one possible implementation, the processing device may adjust the queuing sequence in real time based on changes in queuing personnel in order to more accurately manage the queuing of the user. In response to the decrease of the queued users in the service transaction queue, the processing device may update the queuing numbers corresponding to the remaining queued users respectively according to user information corresponding to the remaining queued users in the service transaction queue, where the user information includes the first user information and/or the second user information.
In a possible implementation manner, the first user information includes user identity information and to-be-handled service information corresponding to the to-be-queued user, where the user identity information is used to identify a user identity of the to-be-queued user, and the to-be-handled service information is used to identify a service that the to-be-queued user needs to handle.
In one possible implementation, the queuing sequence determination model is trained by:
the processing device may first obtain historical user queuing information, where the historical user queuing information includes service processing times corresponding to multiple historical users, and the historical user queuing information has corresponding sample queuing sequences, and the sample queuing sequences are used to identify queuing sequences corresponding to the multiple historical users in the same queue, respectively. The processing device may input the historical user queuing information to the initial queuing sequence determination model to obtain an initial queuing sequence, which is a sequence determined by the model based on the historical user queuing information. The difference of the model in determining the queuing sequence can be embodied according to the difference between the initial queuing sequence and the sample queuing sequence. Thus, the processing device may adjust the initial queuing sequence determination model according to the difference to obtain the queuing sequence determination model.
In a possible implementation manner, the processing device may further determine user satisfaction corresponding to the historical user queuing information, and when the initial queuing sequence determination model is adjusted according to a difference between the initial queuing sequence and the sample queuing sequence, the processing device may determine a loss function corresponding to the historical user queuing information according to the difference between the initial queuing sequence and the sample queuing sequence and the user satisfaction. That is, if the user satisfaction is higher, it indicates that the user has higher acceptance of the queuing sequence, and the processing device can appropriately expand the loss function, so that the model can be trained in a queuing sequence determination mode with higher user satisfaction; if the user satisfaction is lower, the acceptance of the user to the queuing sequence is lower, and the processing equipment can appropriately reduce the loss function, so that the model can reduce the learning strength of the queuing sequence determination mode with lower user satisfaction. The processing device may adjust the initial queuing sequence determination model according to the loss function to obtain a queuing sequence determination model.
Next, a queuing management method provided in the embodiment of the present application will be described in conjunction with an actual application scenario.
Referring to fig. 2 and fig. 2 are schematic diagrams of a queuing management method in an actual application scenario provided by the embodiment of the present application, a client in a bank queuing and number taking system swipes an identity card or a bank card, acquires a current queuing number a, basic information J, a transacted service X, an actual queuing number B, an estimated waiting time T, an actual waiting time T, and a satisfaction S. The processing device may generate the current queuing sequence a according to the chronological order in which the customer initially arrives at the banking outlet. And then updating the weight of the influence of the sequencing satisfaction degree in the system and the weight of the influence of the sequencing satisfaction degree in the system when the business is processed according to the business X selected and processed by the client and the collected basic information J of the client in combination with business data processed by the client in the past in the system. And (4) estimating the waiting time t and adjusting the rank to B. And pushing the estimated time. After the client transacts the business, the processing equipment can collect data such as actual waiting time T, satisfaction degree S and the like, feed the data back to the queuing and calling system, and adjust the queuing and calling adjustment model.
And the initial number taking module is used for realizing the initial number taking when the client arrives at a network point and collecting the transacted service information and basic information of the client.
And the historical data calculation module is used for generating a training model according to the data information of the client handling the services at the previous website.
And the re-queuing module is used for adjusting and optimizing the current number taking by using the training model in combination with the information collected by the initial number taking module, so that the satisfaction degree of all business handling clients in the network point reaches the maximum value. And feeding back the regenerated ranking to the historical data calculation module for generating a new training model.
Based on the queuing management method provided in the foregoing embodiment, an embodiment of the present application further provides a queuing management apparatus, referring to fig. 3, fig. 3 is a block diagram of a structure of a queuing management apparatus 300 provided in the embodiment of the present application, where the apparatus 300 includes a first obtaining unit 301, a first determining unit 302, and a management unit 303:
the first obtaining unit 301 is configured to obtain first user information corresponding to a user to be queued and second user information corresponding to a queued user in a service transaction queue, where the first user information is used to represent service transaction time required by the user to be queued, and the second user information is used to represent service transaction time required by the queued user;
the first determining unit 302 is configured to determine, according to the first user information and the second user information, a queuing sequence number corresponding to the user to be queued in the service transaction queue through a queuing sequence determination model;
the management unit 303 is configured to add the user to be queued into the service transaction queue according to the queuing number, and convert the user to be queued into a queued user.
In a possible implementation manner, the apparatus further includes a second obtaining unit and a second determining unit:
the second obtaining unit is used for obtaining the queuing request initiated by the user to be queued;
the second determining unit is used for determining an initial queuing serial number corresponding to the user to be queued according to the time when the user to be queued arrives at the bank and the time when the user already queued arrives at the bank;
the apparatus further includes a first update unit:
the first updating unit is configured to update the sequence number corresponding to the user to be queued from the initial queuing sequence number to the queuing sequence number in response to determining the queuing sequence number corresponding to the user to be queued.
In a possible implementation manner, the apparatus further includes a second updating unit:
and the second updating unit is used for responding to the decrease of the queued users in the service transaction queue, and updating queuing serial numbers corresponding to the remaining queued users respectively according to user information corresponding to the remaining queued users in the service transaction queue, wherein the user information comprises the first user information and/or the second user information.
In a possible implementation manner, the first user information includes user identity information and service information to be handled, which correspond to the user to be queued, where the user identity information is used to identify a user identity of the user to be queued, and the service information to be handled is used to identify a service that needs to be handled by the user to be queued.
In one possible implementation, the queuing sequence determination model is trained by:
obtaining historical user queuing information, wherein the historical user queuing information comprises service handling time corresponding to a plurality of historical users, the historical user queuing information has corresponding sample queuing sequences, and the sample queuing sequences are used for identifying queuing sequences respectively corresponding to the plurality of historical users in the same queue;
inputting the historical user queuing information into an initial queuing sequence determination model to obtain an initial queuing sequence;
and adjusting the initial queuing sequence determination model according to the difference between the initial queuing sequence and the sample queuing sequence to obtain the queuing sequence determination model.
In a possible implementation manner, the apparatus further includes a third determining unit:
the third determining unit is configured to determine user satisfaction corresponding to the historical user queuing information;
the adjusting the initial queuing sequence determination model according to the difference between the initial queuing sequence and the sample queuing sequence to obtain the queuing sequence determination model, comprising:
determining a loss function corresponding to the historical user queuing information according to the difference between the initial queuing sequence and the sample queuing sequence and the user satisfaction;
and adjusting the initial queuing sequence determination model according to the loss function to obtain the queuing sequence determination model.
The embodiment of the application also provides a computer device, and the processor included in the terminal device further has the following functions:
acquiring first user information corresponding to a user to be queued and second user information corresponding to a queued user in a service transaction queue, wherein the first user information is used for embodying service transaction time required by the user to be queued, and the second user information is used for embodying service transaction time required by the queued user;
determining a queuing sequence number corresponding to the user to be queued in the service transaction queue through a queuing sequence determination model according to the first user information and the second user information;
and adding the user to be queued into the service transaction queue according to the queuing sequence number, and converting the user to be queued into a queued user.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of a unit does not in some cases constitute a limitation of the unit itself, for example, the first retrieving unit may also be described as a "unit for retrieving at least two internet protocol addresses".
In addition, an embodiment of the present application further provides a storage medium, where the storage medium is used to store a computer program, and the computer program is used to execute the queuing management method provided in the foregoing embodiment.
Embodiments of the present application further provide a computer program product including instructions, which when run on a computer, cause the computer to execute the queuing management method provided by the above embodiments.
Those of ordinary skill in the art will understand that: all or part of the steps for realizing the method embodiments can be completed by hardware related to program instructions, the program can be stored in a computer readable storage medium, and the program executes the steps comprising the method embodiments when executed; and the aforementioned storage medium may be at least one of the following media: various media that can store program codes, such as read-only memory (ROM), RAM, magnetic disk, or optical disk.
It should be noted that, in this specification, each embodiment is described in a progressive manner, and the same and similar parts between the embodiments are referred to each other, and each embodiment focuses on differences from other embodiments. In particular, for the apparatus and system embodiments, since they are substantially similar to the method embodiments, they are described in a relatively simple manner, and reference may be made to some of the descriptions of the method embodiments for related points. The above-described embodiments of the apparatus and system are merely illustrative, and the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
The above description is only one specific embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present application should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (10)

1. A queuing management method, the method comprising:
acquiring first user information corresponding to a user to be queued and second user information corresponding to a queued user in a service transaction queue, wherein the first user information is used for embodying service transaction time required by the user to be queued, and the second user information is used for embodying service transaction time required by the queued user;
determining a corresponding queuing sequence number of the user to be queued in the service transaction queue through a queuing sequence determination model according to the first user information and the second user information;
and adding the user to be queued into the service transaction queue according to the queuing sequence number, and converting the user to be queued into a queued user.
2. The method according to claim 1, wherein before the obtaining the first user information corresponding to the user to be queued, the method further comprises:
acquiring a queuing request initiated by the user to be queued;
determining an initial queuing serial number corresponding to the user to be queued according to the time when the user to be queued reaches the bank and the time when the queued user reaches the bank;
the method further comprises the following steps:
and in response to the determination of the queuing sequence number corresponding to the user to be queued, updating the sequence number corresponding to the user to be queued from the initial queuing sequence number to the queuing sequence number.
3. The method of claim 1, further comprising:
and in response to the decrease of the queued users in the service handling queue, updating queuing serial numbers respectively corresponding to the remaining queued users according to user information corresponding to the remaining queued users in the service handling queue, wherein the user information comprises the first user information and/or the second user information.
4. The method according to claim 1, wherein the first user information includes user identity information and service information to be handled corresponding to the user to be queued, the user identity information is used to identify a user identity of the user to be queued, and the service information to be handled is used to identify a service that the user to be queued needs to handle.
5. The method of claim 1, wherein the queuing sequence determination model is trained by:
obtaining historical user queuing information, wherein the historical user queuing information comprises service handling time corresponding to a plurality of historical users, the historical user queuing information has corresponding sample queuing sequences, and the sample queuing sequences are used for identifying queuing sequences respectively corresponding to the plurality of historical users in the same queue;
inputting the historical user queuing information into an initial queuing sequence determination model to obtain an initial queuing sequence;
and adjusting the initial queuing sequence determination model according to the difference between the initial queuing sequence and the sample queuing sequence to obtain the queuing sequence determination model.
6. The method of claim 5, further comprising:
determining user satisfaction corresponding to the historical user queuing information;
the adjusting the initial queuing sequence determination model according to the difference between the initial queuing sequence and the sample queuing sequence to obtain the queuing sequence determination model, comprising:
determining a loss function corresponding to the historical user queuing information according to the difference between the initial queuing sequence and the sample queuing sequence and the user satisfaction;
and adjusting the initial queuing sequence determination model according to the loss function to obtain the queuing sequence determination model.
7. A queuing management apparatus, comprising a first obtaining unit, a first determining unit, and a management unit:
the first obtaining unit is used for obtaining first user information corresponding to a user to be queued and second user information corresponding to a queued user in a service transaction queue, wherein the first user information is used for embodying service transaction time required by the user to be queued, and the second user information is used for embodying service transaction time required by the queued user;
the first determining unit is configured to determine, according to the first user information and the second user information, a queuing sequence number corresponding to the user to be queued in the service transaction queue through a queuing sequence determination model;
and the management unit is used for adding the user to be queued into the service transaction queue according to the queuing sequence number and converting the user to be queued into a queued user.
8. A computer device, the computer device comprising a processor and a memory:
the memory is used for storing program codes and transmitting the program codes to the processor;
the processor is configured to perform a queuing management method of any of claims 1-6 in accordance with instructions in the program code.
9. A computer-readable storage medium for storing a computer program for performing a queue management method according to any one of claims 1 to 6.
10. A computer program product comprising instructions which, when run on a computer, cause the computer to perform a method of queue management according to any one of claims 1 to 6.
CN202210780250.6A 2022-07-04 2022-07-04 Queuing management method and related device Active CN115171264B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210780250.6A CN115171264B (en) 2022-07-04 2022-07-04 Queuing management method and related device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210780250.6A CN115171264B (en) 2022-07-04 2022-07-04 Queuing management method and related device

Publications (2)

Publication Number Publication Date
CN115171264A true CN115171264A (en) 2022-10-11
CN115171264B CN115171264B (en) 2024-05-07

Family

ID=83491906

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210780250.6A Active CN115171264B (en) 2022-07-04 2022-07-04 Queuing management method and related device

Country Status (1)

Country Link
CN (1) CN115171264B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107958526A (en) * 2017-11-20 2018-04-24 中国银行股份有限公司 One kind is lined up processing method and processing device
CN111461868A (en) * 2020-04-01 2020-07-28 中国银行股份有限公司 Network queuing method and device, computer equipment and readable storage medium
WO2021103631A1 (en) * 2019-11-25 2021-06-03 南京奥拓电子科技有限公司 Queuing method and device, and system, client, and server
US20210272314A1 (en) * 2019-01-02 2021-09-02 Boe Technology Group Co., Ltd. Queuing recommendation method and device, terminal and computer readable storage medium
CN114120516A (en) * 2021-11-26 2022-03-01 中国农业银行股份有限公司重庆市分行 Business hall number calling sequence optimization method
CN114357132A (en) * 2021-12-27 2022-04-15 北京百度网讯科技有限公司 Generation method, sorting method, device, equipment and storage medium of sorting model

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107958526A (en) * 2017-11-20 2018-04-24 中国银行股份有限公司 One kind is lined up processing method and processing device
US20210272314A1 (en) * 2019-01-02 2021-09-02 Boe Technology Group Co., Ltd. Queuing recommendation method and device, terminal and computer readable storage medium
WO2021103631A1 (en) * 2019-11-25 2021-06-03 南京奥拓电子科技有限公司 Queuing method and device, and system, client, and server
CN111461868A (en) * 2020-04-01 2020-07-28 中国银行股份有限公司 Network queuing method and device, computer equipment and readable storage medium
CN114120516A (en) * 2021-11-26 2022-03-01 中国农业银行股份有限公司重庆市分行 Business hall number calling sequence optimization method
CN114357132A (en) * 2021-12-27 2022-04-15 北京百度网讯科技有限公司 Generation method, sorting method, device, equipment and storage medium of sorting model

Also Published As

Publication number Publication date
CN115171264B (en) 2024-05-07

Similar Documents

Publication Publication Date Title
CN102394915B (en) System and method for providing guide service of self-service terminal
CN110570575A (en) Online queuing and calling system
CN110572524B (en) User call processing method, device, storage medium and server
CN112163686B (en) Waiting response time confidence interval prediction method and device for G/G/1 queuing system
CN110536029B (en) Interaction method, network side equipment, terminal equipment, storage medium and system
CN113450002A (en) Task allocation method and device, electronic equipment and storage medium
CN111476460A (en) Method, equipment and medium for intelligent operation scheduling of bank self-service equipment
JP2022553011A (en) Network service system, computer storage medium for communication, and network service method
CN111031185A (en) Agent allocation method based on artificial intelligence navigation and related device
CN113206909A (en) Crank call interception method and device
CN114358584A (en) Scheduling method and device of service resources, electronic equipment and storage medium
CN112260933B (en) Communication method, communication device, electronic equipment and medium
CN113012336A (en) Queuing reservation method of banking business and device, storage medium and equipment thereof
CN113221005A (en) Customer service pushing method, server and related products
CN115171264A (en) Queuing management method and related device
CN115394003B (en) Method, device, equipment, storage medium and product for estimating service handling duration
CN107730380B (en) Method, system and server for processing joint account
CN113657817B (en) Transaction processing method and device, electronic equipment and readable storage medium
US20140287787A1 (en) Connection System and Method to Dynamically Create and Collect a Group of Contextual Contacts
KR101211457B1 (en) System and method for providing the agent-driving service using a service server on a network
CN112001454B (en) Clustering method and device for special line for collecting guests
CN114581130A (en) Bank website number assigning method and device based on customer portrait and storage medium
CN110738571A (en) transaction risk control method and related device
CN117745003A (en) Business hall online connection management method, system, equipment and storage medium
CN115394002A (en) Data processing method and device

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