[go: up one dir, main page]

CN115719137A - Event preprocessing method and device, computer equipment and storage medium - Google Patents

Event preprocessing method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN115719137A
CN115719137A CN202211362006.4A CN202211362006A CN115719137A CN 115719137 A CN115719137 A CN 115719137A CN 202211362006 A CN202211362006 A CN 202211362006A CN 115719137 A CN115719137 A CN 115719137A
Authority
CN
China
Prior art keywords
event
processed
time
timeout
real
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.)
Pending
Application number
CN202211362006.4A
Other languages
Chinese (zh)
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.)
Shenzhen Kemanda Intelligent Management Science & Technology Co ltd
Original Assignee
Shenzhen Kemanda Intelligent Management Science & Technology Co 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 Shenzhen Kemanda Intelligent Management Science & Technology Co ltd filed Critical Shenzhen Kemanda Intelligent Management Science & Technology Co ltd
Priority to CN202211362006.4A priority Critical patent/CN115719137A/en
Publication of CN115719137A publication Critical patent/CN115719137A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses an event preprocessing method, an event preprocessing device, computer equipment and a storage medium, wherein the method is realized by comprising the following steps of: receiving a to-be-processed event forwarded by a transfer platform; judging whether the event to be processed is a seat event or not; if yes, judging whether the event to be processed is a manual processing event or not; if so, determining the priority of the event to be processed, and dividing the event to be processed into a real-time event or an overtime event according to the priority of the event to be processed; when the event to be processed is a real-time event, allocating the event to be processed to an agent for processing according to a real-time event allocation strategy; and when the event to be processed is a timeout event, performing corresponding processing on the timeout event according to a timeout event dispatching strategy. The event can be judged to be an overtime event, a real-time event or an event which does not need to be processed according to the severity of the event, and corresponding processing is carried out according to the event type, so that labor can be effectively saved, the efficiency is improved, and the service experience is optimized.

Description

Event preprocessing method and device, computer equipment and storage medium
Technical Field
The invention relates to the field of cloud hosting unattended parking lots, in particular to an event preprocessing method and device, computer equipment and a storage medium.
Background
In the current society, the competition of various industries is quite intense, and the parking lot industry is no exception. When the number of the access business circles is increased, the number of projects is increased, and the parking lot is more or less likely to encounter some problems. For example, in a sudden rainstorm weather, light becomes dark, raindrops are too dense, the identification effect of a camera is affected, a license plate cannot be correctly identified, and vehicles cannot enter or exit; the problem of the photosensitive angle of the entrance and the exit of the parking lot causes light reflection to influence the identification of the license plate; the access is influenced by sudden power failure and network disconnection in part of areas; software failures, server failures that result in yard services not operating properly, and the like. In this case, in order to solve the problem encountered by the user more quickly and better, an agent service is usually set, and the user can call the agent for processing when encountering the problem.
However, as time goes on, the number of items accessed by the yard is increasing with time, the probability of the yard entering or exiting abnormally is increased, the amount of events is increased obviously, all events generated by the yard need to be allocated to seats for processing, for example, when 100 events are uploaded simultaneously, 100 seats are needed to achieve second-level allocation processing, so that the problems that the seats need to be processed are increasing, a large amount of seat manpower is consumed, and the existing events are allocated seats according to the time sequence of calling, so that many events needing emergency or needing no manual processing need to be queued for waiting, and cannot be processed in time, so that the efficiency of event processing is too low, the service quality cannot be guaranteed, and the user experience is affected.
Disclosure of Invention
Therefore, it is necessary to provide an event preprocessing method, an event preprocessing device, a computer device, and a storage medium for solving the problems of excessive human consumption and low processing efficiency of the seat customer service, which affect the user experience in the prior art.
In a first aspect, an event preprocessing method is provided, including:
receiving a to-be-processed event forwarded by a transfer platform;
judging whether the event to be processed is an agent event or not;
if yes, judging whether the event to be processed is a manual processing event or not;
if so, determining the priority of the event to be processed, and dividing the event to be processed into a real-time event or an overtime event according to the priority of the event to be processed;
when the event to be processed is a real-time event, allocating the event to be processed to an agent for processing according to a real-time event allocation strategy;
and when the event to be processed is a timeout event, performing corresponding processing on the timeout event according to a timeout event dispatching strategy.
In an embodiment, the determining whether the event to be processed is an agent event includes:
inquiring offline early warning information sent by an operation platform;
judging whether the project or equipment corresponding to the event to be processed is in an offline state or not according to the offline early warning information;
if so, the event to be processed is an early warning event;
if not, the event to be processed is a seat event.
In an embodiment, the determining the priority of the pending event includes:
determining an event scene of the event to be processed;
and acquiring a preset initial priority as the priority of the event to be processed according to the event scene.
In an embodiment, the determining the priority of the event to be processed and dividing the event to be processed into a real-time event or a timeout event according to the priority of the event to be processed includes:
counting event scenes corresponding to historical seat events and associated information corresponding to each event scene in real time;
calculating the event priority corresponding to each event scene;
and adjusting the preset initial priority according to the event priority corresponding to each event scene.
In an embodiment, the receiving the pending event forwarded by the transit platform includes:
receiving a to-be-processed event forwarded by the transit platform, wherein the to-be-processed event carries a reason code of the to-be-processed event;
according to the reason code of the event to be processed, inquiring whether configuration information corresponding to the reason code of the event to be processed exists in a preset item event reason code list;
and if not, inquiring configuration information corresponding to the reason code of the event to be processed in a preset global event reason code list.
In an embodiment, determining the priority of the event to be processed, and dividing the event to be processed into a real-time event or a timeout event according to the priority of the event to be processed includes:
clicking a configuration button corresponding to the reason code of the event to be processed in the item reason code list to display current configuration information corresponding to the reason code of the event to be processed;
and modifying the current configuration information.
In an embodiment, the correspondingly processing the timeout event according to the timeout event dispatching policy includes:
acquiring overtime conversion time;
when the difference between the current time and the time spent by the overtime event stored in the overtime event table is greater than the overtime conversion time, transferring the overtime event to a real-time event table, and allocating the overtime event to an agent for processing according to the real-time allocation strategy; or,
and when a cancellation request forwarded by the transit platform is received, marking the overtime event as complete.
In a second aspect, an event preprocessing apparatus is provided, including:
the event receiving unit to be processed is used for receiving the event to be processed forwarded by the transfer platform;
the first judgment unit is used for judging whether the event to be processed is a seat event or not;
the second judgment unit is used for judging whether the event to be processed is a manual processing event or not when the result is yes;
the event dividing unit is used for determining the priority of the event to be processed when the result is yes, and dividing the event to be processed into a real-time event or an overtime event according to the priority of the event to be processed;
the first processing unit is used for allocating the events to be processed to the seats for processing according to a real-time event allocation strategy when the events to be processed are real-time events;
and the second processing unit is used for correspondingly processing the overtime event according to the overtime event dispatching strategy when the event to be processed is the overtime event.
In a third aspect, there is provided a computer device comprising a memory, a processor and computer readable instructions stored in the memory and executable on the processor, the processor implementing the steps of the event preprocessing method as described above when executing the computer readable instructions.
In a fourth aspect, a readable storage medium is provided, which stores computer readable instructions, which when executed by a processor, implement the steps of the event preprocessing method as described above.
The event preprocessing method, the event preprocessing device, the computer equipment and the storage medium are realized by the method, and the method comprises the following steps: receiving a to-be-processed event forwarded by a transit platform; judging whether the event to be processed is a seat event or not; if yes, judging whether the event to be processed is a manual processing event or not; if so, determining the priority of the event to be processed, and dividing the event to be processed into a real-time event or an overtime event according to the priority of the event to be processed; when the event to be processed is a real-time event, allocating the event to be processed to an agent for processing according to a real-time event allocation strategy; and when the event to be processed is a timeout event, performing corresponding processing on the timeout event according to a timeout event dispatching strategy. In the embodiment of the application, when an event to be processed is received, the event to be processed is preprocessed, whether the event to be processed is an agent event or not is judged in advance, whether the event to be processed is an event needing manual processing or not is judged, when the event is manually processed, whether the event is an overtime event or a real-time event can be further judged according to the degree of the event, if the event is a real-time event, the agent can be assigned to process, if the event is an overtime event, the event can be processed for a while, manpower can be saved to a great extent, the efficiency is improved, the service quality is improved, the service experience is optimized, and smooth popularization of an unattended scheme is guaranteed.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.
FIG. 1 is a diagram illustrating an application environment of an event preprocessing method according to an embodiment of the present invention;
FIG. 2 is a flow chart of an event preprocessing method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an event preprocessing device according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a computer device according to an embodiment of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without inventive step based on the embodiments of the present invention, are within the scope of protection of the present invention.
The event preprocessing method provided by this embodiment may be applied to an application environment as shown in fig. 1, where a yard client may communicate with a transit platform, the transit platform may communicate with a seat platform to transmit an event to be processed to the seat platform through the transit platform, and the seat platform may also communicate with an operation and maintenance platform to obtain online statuses of each yard and the yard client in real time.
One transit platform may correspond to a plurality of yards, such as a yard a, a yard B, a yard C, and the like, and one yard may have a plurality of yard clients.
The train yard client includes, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers and portable wearable devices. The transit platform and the seat platform can be service terminals, and the service terminals can be realized by independent servers or a server cluster formed by a plurality of servers.
In an embodiment, as shown in fig. 2, an event preprocessing method is provided, which is described by taking the example that the method is applied to the agent platform in fig. 1, and includes the following steps:
in step S110, receiving the event to be processed forwarded by the relay platform;
in the embodiment of the application, the to-be-processed event may include an event that a vehicle cannot enter or exit, a license plate recognition error event, a power failure and network disconnection event, a gate fault event, and the like.
In the embodiment of the application, each parking lot can be provided with a plurality of parking lot clients, and when a user encounters an event to be processed, the event to be processed can be uploaded to the transfer platform through the parking lot clients, and the seat platform can be transferred through the transfer platform.
In this embodiment, a user may send a to-be-processed event to the transit platform through a terminal device, such as a mobile phone or a tablet computer, in which a yard application is pre-installed, and forward the to-be-processed event to the seat platform through the transit platform.
In this embodiment of the present application, the receiving the to-be-processed event forwarded by the transit platform includes:
receiving a to-be-processed event forwarded by the transfer platform, wherein the to-be-processed event carries a reason code of the to-be-processed event;
inquiring whether configuration information corresponding to the reason codes of the events to be processed exists in a preset item event reason code list according to the reason codes of the events to be processed;
and if not, inquiring configuration information corresponding to the reason code of the event to be processed in a preset global event reason code list.
Specifically, the global event reason codes can be uniformly imported and warehoused, and a global event reason code list and an item event reason code list are formed, that is, the seat platform can process events of a plurality of yards, that is, a plurality of items, and each yard can correspond to one item event reason code list.
After the reason code of the event to be processed is acquired, the edit button of the reason code of the event to be processed can be clicked in the corresponding item event reason code list to display the current configuration information of the reason code of the event to be processed, when the configuration information cannot be inquired, the global event reason code list can be further inquired, the configuration information corresponding to the same reason code of the event is determined and added into the cache, so that when the same reason code of the event is received next time, the cache data can be directly used without inquiring the database again. If the configuration information exists, whether the event to be processed is a timeout event or a real-time event can be further determined according to the configuration information.
Further, the configuration information may include whether the event corresponding to the to-be-processed event reason code may be received into a library, whether the event is classified as a timeout event or a real-time event, that is, the initialization priority of the to-be-processed event, and when the event is a timeout event, the configured initialization timeout conversion time.
Wherein the event reason code can be stored using a relational database.
In step S120, determining whether the event to be processed is a seat event;
in embodiments of the present application, the agent event may include a human handling event and a non-human handling event.
The event can be processed intelligently by the system without manual processing.
In the embodiment of the application, when an event to be processed is obtained, the event content of the event to be processed can be determined, event keywords are extracted, when the event keywords are offline, equipment failure, network failure and the like, the event to be processed can be determined to be an early warning event, and early warning information can be sent to corresponding operation and maintenance personnel at the moment so as to perform corresponding processing.
In an embodiment of the application, the determining whether the time to be processed is an agent event includes:
inquiring offline early warning information sent by an operation platform;
judging whether the project or equipment corresponding to the event to be processed is in an offline state or not according to the offline early warning information;
if yes, the event to be processed is an early warning event;
if not, the event to be processed is an agent event.
In an embodiment of the application, offline early warning information of each item and equipment sent by an operation and maintenance platform can be received in real time, specifically, each yard can represent one item, when a fault occurs in any yard client, application program, management system of the yard and the like, which causes the item and the equipment to be in an offline state, the operation and maintenance platform can generate offline early warning information to send to a seat platform, and the offline early warning information can include item information, equipment information and the like. When the event to be processed is received, whether the equipment or the yard uploading the event to be processed is in an off-line state or not can be judged firstly, if yes, the event to be processed can be determined to be an early warning event, at the moment, the early warning event can be sent to a corresponding operation and maintenance manager for processing, and if not, the event to be processed can be determined to be a seat event.
In step S130, if yes, determining whether the event to be processed is a manual processing event;
in the embodiment of the present application, the manual processing event is an event that needs agent processing. The method specifically comprises the following steps: real-time events and timeout events.
In the embodiment of the application, if the waiting time is that the event does not need to be processed manually, the event can be processed intelligently through the system, for example, when the vehicle license plate recognition is wrong, the seat platform can call the image recognition module and the video recognition module to perform secondary recognition on the vehicle, when the secondary recognition result is inconsistent with the primary recognition result and the confidence coefficient is higher, a license plate correction instruction can be issued automatically, when the license plate correction is successful, the vehicle can come in and go out, and the event can be marked as being finished and classified as the event which does not need to be processed.
In step S140, if yes, determining a priority of the event to be processed, and dividing the event to be processed into a real-time event or an overtime event according to the priority of the event to be processed;
in the embodiment of the present application, the real-time event may be an event that needs to be handled urgently, for example, a vehicle cannot enter or exit, so that an entrance or exit is blocked, and at this time, the seat needs to communicate with the video intercom within a preset time, for example, within 3 seconds, to communicate with the user in time.
In this embodiment of the present application, the timeout event may be an event that does not need to be processed in time, for example, an event that a parking space has garbage, a vehicle is not parked in a standard, and the like.
In an embodiment of the present application, the determining the priority of the event to be processed includes:
determining an event scene of the event to be processed;
and acquiring a preset initial priority as the priority of the event to be processed according to the event scene.
Specifically, an initial priority may be set for each event scene, and when an event to be processed is acquired, an event scene corresponding to the event to be processed may be acquired, and then the corresponding initial priority is determined according to the event scene, and is used as the priority of the event to be processed. For example, the user cannot go in and out of the field, and the priority of the scene which easily causes the blockage of the inlet and outlet can be set to the highest level, namely, the real-time event.
The priority of the event to be processed may include different levels, and each level may correspond to one event, for example, the level may be 2, where level 1 is a real-time event, and level 2 is a timeout event.
Wherein the priority level of the real-time event may be higher than the priority level of the timeout event.
In an embodiment of the present application, after dividing the event to be processed into a real-time event or a timeout event according to the priority of the event to be processed, the method includes:
counting event scenes corresponding to historical seat events and associated information corresponding to each event scene in real time;
calculating the event priority corresponding to each event scene;
and adjusting the preset initial priority according to the event priority corresponding to each event scene.
The relevant information corresponding to each event scene comprises the importance degree of the event in each scene, the average time of each event accessing the seat, the average processing time of the event, the project level, the suggestion after the seat processing and the like.
Specifically, the priority corresponding to each event scenario may be calculated according to the event scenario of each event and the importance degree of the event under each scenario, the average time of each event accessing the agent, the average processing time of the event, the project level, the suggestion after the agent processing, and other relevant information, for example, a corresponding weight may be configured according to a preset proportion, and then an overall score may be calculated according to the weight, where the higher the score is, the higher the priority level is. Therefore, the priority corresponding to each event scene can be obtained. The priority can be dynamically adjusted in real time according to the calculation result.
Further, the obtained priority corresponding to each event scenario may be compared with the initial priority, when the obtained priority is different from the initial priority, the initial priority may be dynamically adjusted, and the adjusted priority is used as the priority of the event scenario corresponding to the event to be processed, so as to be used next time.
In this embodiment of the present application, for the timeout event, the timeout conversion time of the timeout event may also be dynamically adjusted, for example, the timeout conversion time is initialized to 3 minutes, and the adjusted timeout conversion time may be 1 minute, 2 minutes, and the like.
Further, during the waiting process of the user, a corresponding voice prompt may be performed to prompt the user to wait, for example, "answer will be performed after 1 minute, please wait patiently".
In step S150, when the event to be processed is a real-time event, allocating the event to be processed to an agent for processing according to a real-time event allocation policy;
in this embodiment of the present application, when the event to be processed is a real-time event, the event to be processed may be stored in a real-time event table, then current idle seat information is obtained, and the event to be processed is assigned to an idle seat for answering and processing.
In this embodiment of the application, when there are a plurality of idle seats, the listening priority of the idle seat may be obtained, and the event to be processed is assigned to the idle seat with the highest priority for listening and processing.
In the embodiment of the application, when no free seat exists, the idle seat can be added into the waiting queue, and when the free seat exists, the event to be processed is dispatched to the free seat for answering and processing.
In step S160, when the event to be processed is a timeout event, the timeout event is correspondingly processed according to a timeout event dispatch policy.
In an embodiment of the present application, the correspondingly processing the timeout event according to the timeout event dispatching policy includes:
acquiring overtime conversion time;
when the difference value between the current time and the time spent on warehousing the overtime event into the overtime event table is larger than the overtime conversion time, transferring the overtime event into a real-time event table, and allocating the overtime event to an agent for processing according to the real-time allocation strategy; or,
and when a cancellation request forwarded by the transit platform is received, marking the overtime event as complete.
In the embodiment of the present application, the timeout transition event may be a time that the timeout event may wait for processing, for example, 30 seconds, 1 minute, and the like.
Specifically, when the event to be processed is a timeout event, a preconfigured timeout conversion time may be obtained, the timeout event is stored in a timeout event table, when the timeout conversion time is reached, or when a difference between a current time and a time spent by the timeout event stored in the timeout event table is greater than the timeout conversion time, the timeout event may be converted into a real-time event, and the timeout event is assigned to the seat for processing according to the real-time assignment policy.
Further, when a cancellation request for a yard upload is received, the event may be marked as complete.
In this embodiment of the present application, after dividing the event to be processed into a real-time event or a timeout event according to the priority of the event to be processed, the method includes:
clicking a configuration button corresponding to the reason code of the event to be processed in the item event reason code list or the global event reason code list to display current configuration information corresponding to the reason code of the event to be processed;
and modifying the current configuration information.
Specifically, when the configuration button corresponding to the to-be-processed event reason code is clicked in the item event reason code list or the global event reason code list to show the current configuration information corresponding to the to-be-processed event reason code, the updated priority corresponding to each event scene may be calculated according to the event scene of each event in the historical events and the importance of the event in each scene, the average time of accessing each event to the seat, the average processing time of the event, the item level, the suggestion after seat processing, and other relevant information in real time, and then the configuration information may be updated according to the updated priority, the updated timeout conversion time, the early warning event, and the like, for example, whether the event corresponding to the to-be-processed event reason code is received into a warehouse, the classified timeout event or the real-time event of the adjusted priority, and the conversion timeout time, and the like, so that the to-be-processed time of the next same event reason code may be dynamically preprocessed according to the latest configuration information.
The embodiment of the application provides an event preprocessing method, which comprises the following steps: receiving a to-be-processed event forwarded by a transit platform; judging whether the event to be processed is a seat event or not; if yes, judging whether the event to be processed is a manual processing event; if so, determining the priority of the event to be processed, and dividing the event to be processed into a real-time event or an overtime event according to the priority of the event to be processed; when the event to be processed is a real-time event, allocating the event to be processed to an agent for processing according to a real-time event allocation strategy; and when the event to be processed is a timeout event, correspondingly processing the timeout event according to a timeout event dispatching strategy. In the embodiment of the application, when an event to be processed is received, the event to be processed is preprocessed, whether the event to be processed is an agent event or not is judged in advance, whether the event to be processed is an event needing manual processing or not is judged, when the event is manually processed, whether the event is an overtime event or a real-time event can be further judged according to the degree of urgency of the event, if the event is a real-time event, the event can be dispatched to the agent for processing, if the event is an overtime event, a section of event can be buffered for processing, manpower can be saved to a great extent, different scene events can be rapidly, efficiently and accurately distinguished, which events need to be processed in time and can be delayed, which events do not need manual processing, the quality of service is improved while the manpower is saved, the service experience is optimized, and the smooth popularization of an unattended scheme is guaranteed.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
In an embodiment, an event preprocessing device is provided, and the event preprocessing device corresponds to the event preprocessing method in the above embodiments one to one. As shown in fig. 3, the event preprocessing device includes a to-be-processed event receiving unit 10, a first judging unit 20, a second judging unit 30, an event dividing unit 40, a first processing unit 50, and a second processing unit 60. The detailed description of each functional module is as follows:
a to-be-processed event receiving unit 10, configured to receive a to-be-processed event forwarded by the relay platform;
a first judging unit 20, configured to judge whether the event to be processed is a seat event;
a second judging unit 30, configured to, when a result is yes, judge whether the event to be processed is a manual processing event;
the event dividing unit 40 is configured to, when the result is yes, determine a priority of the event to be processed, and divide the event to be processed into a real-time event or a timeout event according to the priority of the event to be processed;
a first processing unit 50, configured to, when the event to be processed is a real-time event, allocate the event to be processed to an agent for processing according to a real-time event allocation policy;
and a second processing unit 60, configured to, when the event to be processed is a timeout event, perform corresponding processing on the timeout event according to a timeout event dispatching policy.
In an embodiment, the first determining unit 20 is further configured to determine whether the first signal is a power signal
Inquiring offline early warning information sent by an operation platform;
judging whether the project or equipment corresponding to the event to be processed is in an offline state or not according to the offline early warning information;
if so, the event to be processed is an early warning event;
if not, the event to be processed is a seat event.
In an embodiment, the event dividing unit 40 is further configured to:
determining an event scene of the event to be processed;
and acquiring a preset initial priority as the priority of the event to be processed according to the event scene.
In an embodiment, the apparatus further comprises a priority updating unit configured to:
counting event scenes corresponding to historical seat events and associated information corresponding to each event scene in real time;
calculating the event priority corresponding to each event scene;
and adjusting the preset initial priority according to the event priority corresponding to each event scene.
In an embodiment, the pending event receiving unit 10 is further configured to:
receiving a to-be-processed event forwarded by the transfer platform, wherein the to-be-processed event carries a reason code of the to-be-processed event;
according to the reason code of the event to be processed, whether configuration information corresponding to the reason code of the event to be processed exists or not is inquired in a preset item event reason code list;
and if not, inquiring configuration information corresponding to the reason code of the event to be processed in a preset global event reason code list.
In an embodiment, the apparatus further includes a configuration information modification unit, configured to:
clicking a configuration button corresponding to the reason code of the event to be processed in the item reason code list to display current configuration information corresponding to the reason code of the event to be processed;
and modifying the current configuration information.
In an embodiment, the second processing unit, 60, is further configured to:
acquiring overtime conversion time;
when the difference value between the current time and the time spent on warehousing the overtime event into the overtime event table is larger than the overtime conversion time, transferring the overtime event into a real-time event table, and allocating the overtime event to an agent for processing according to the real-time allocation strategy; or,
and when a cancellation request forwarded by the transit platform is received, marking the overtime event as complete.
In the embodiment of the application, when an event to be processed is received, the event to be processed is preprocessed, whether the event to be processed is an agent event or not is judged in advance, whether the event to be processed is an event needing manual processing or not is judged, when the event is manually processed, whether the event is an overtime event or a real-time event can be further judged according to the degree of urgency of the event, if the event is a real-time event, the event can be dispatched to the agent for processing, if the event is an overtime event, a section of event can be buffered for processing, manpower can be saved to a great extent, different scene events can be rapidly, efficiently and accurately distinguished, which events need to be processed in time and can be delayed, which events do not need manual processing, the quality of service is improved while the manpower is saved, the service experience is optimized, and the smooth popularization of an unattended scheme is guaranteed.
For the specific definition of the event preprocessing device, reference may be made to the above definition of the event preprocessing method, which is not described herein again. The modules in the event preprocessing device can be wholly or partially implemented by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal device, and its internal structure diagram may be as shown in fig. 4. The computer device comprises a processor, a memory and a network interface which are connected through a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a readable storage medium. The readable storage medium stores computer readable instructions. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer readable instructions, when executed by a processor, implement a method of event preprocessing. The readable storage media provided by the present embodiments include non-volatile readable storage media and volatile readable storage media.
A computer device comprising a memory, a processor and computer readable instructions stored in the memory and executable on the processor, the processor implementing the steps of the event preprocessing method as described above when executing the computer readable instructions.
A readable storage medium storing computer readable instructions which, when executed by a processor, implement the steps of the event preprocessing method as described above.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above may be implemented by hardware related to computer readable instructions, which may be stored in a non-volatile readable storage medium or a volatile readable storage medium, and when executed, may include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), rambus (Rambus) direct RAM (RDRAM), direct Rambus Dynamic RAM (DRDRAM), and Rambus Dynamic RAM (RDRAM), among others.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions.
The above-mentioned embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.

Claims (10)

1.一种事件预处理方法,其特征在于,所述方法,包括:1. An event preprocessing method, characterized in that, the method includes: 接收中转平台转发的待处理事件;Receive pending events forwarded by the transfer platform; 判断所述待处理事件是否为坐席事件;Judging whether the event to be processed is an agent event; 若是,判断所述待处理事件是否为人工处理事件;If so, determine whether the event to be processed is a manual processing event; 若是,确定所述待处理事件的优先级,并根据所述待处理事件的优先级,将所述待处理事件划分为实时事件或者超时事件;If so, determine the priority of the event to be processed, and divide the event to be processed into a real-time event or a timeout event according to the priority of the event to be processed; 当所述待处理事件为实时事件时,则按照实时事件分派策略,将所述待处理事件分配给坐席进行处理;When the event to be processed is a real-time event, assign the event to be processed to an agent according to a real-time event dispatch strategy; 当所述待处理事件为超时事件时,则按照超时事件分派策略,对所述超时事件进行对应处理。When the event to be processed is a timeout event, corresponding processing is performed on the timeout event according to the timeout event dispatch policy. 2.如权利要求1所述的事件预处理方法,其特征在于,所述判断所述待处理事件是否为坐席事件,包括:2. The event preprocessing method according to claim 1, wherein said judging whether said event to be processed is an agent event comprises: 查询运营平台发送的离线预警信息;Query the offline warning information sent by the operation platform; 根据所述离线预警信息,判断所述所述待处理事件对应的项目或者设备是否处于离线状态;According to the offline warning information, determine whether the item or device corresponding to the event to be processed is in an offline state; 若是,则所述待处理事件为预警事件;If so, the event to be processed is an early warning event; 若否,则所述待处理事件为坐席事件。If not, the event to be processed is an agent event. 3.如权利要求1所述的事件预处理方法,其特征在于,所述确定所述待处理事件的优先级,包括:3. The event preprocessing method according to claim 1, wherein said determining the priority of said event to be processed comprises: 确定所述待处理事件的事件场景;determining an event scenario of the pending event; 根据所述事件场景,获取预设的初始优先级,以作为所述待处理事件的优先级。According to the event scenario, a preset initial priority is obtained as the priority of the event to be processed. 4.如权利要求3所述的事件预处理方法,其特征在于,所述根据所述待处理事件的优先级,将所述待处理事件划分为实时事件或者超时事件之后,包括:4. The event preprocessing method according to claim 3, wherein, according to the priority of the event to be processed, after the event to be processed is divided into a real-time event or a timeout event, it comprises: 实时统计历史坐席事件对应的事件场景以及每种事件场景对应的关联信息;Real-time statistics of event scenarios corresponding to historical agent events and associated information corresponding to each event scenario; 计算每种事件场景对应的事件优先级;Calculate the event priority corresponding to each event scenario; 根据所述每种事件场景对应的事件优先级,对所述预设的初始优先级进行调整。The preset initial priority is adjusted according to the event priority corresponding to each event scenario. 5.如权利要求1所述的事件预处理方法,其特征在于,所述接收中转平台转发的待处理事件,包括:5. The event preprocessing method according to claim 1, wherein the receiving the event to be processed forwarded by the transfer platform includes: 接收所述中转平台转发的待处理事件,所述待处理事件携带有待处理事件原因编码;receiving the event to be processed forwarded by the transfer platform, the event to be processed carries a cause code of the event to be processed; 根据所述待处理事件原因编码,在预设的项目事件原因编码列表中,查询是否存在所述待处理事件原因编码对应的配置信息;According to the reason code of the event to be processed, in the preset project event reason code list, query whether there is configuration information corresponding to the reason code of the event to be processed; 若否,则在预设的全局事件原因编码列表中,查询与所述待处理事件原因编码对应的配置信息。If not, query the configuration information corresponding to the event reason code to be processed in the preset global event cause code list. 6.如权利要求5所述的事件预处理方法,其特征在于,所述根据所述待处理事件的优先级,将所述待处理事件划分为实时事件或者超时事件之后,包括:6. The event preprocessing method according to claim 5, wherein, according to the priority of the event to be processed, after dividing the event to be processed into a real-time event or a timeout event, comprising: 在所述项目原因编码列表中,点击所述待处理事件原因编码所对应的配置按钮,以展示所述待处理事件原因编码对应的当前配置信息;In the item reason code list, click the configuration button corresponding to the event reason code to be processed to display the current configuration information corresponding to the event reason code to be processed; 对所述当前配置信息进行修改。Modify the current configuration information. 7.如权利要求1所述的事件预处理方法,其特征在于,所述按照超时事件分派策略,对所述超时事件进行对应处理,包括:7. The event preprocessing method according to claim 1, wherein the corresponding processing of the timeout event according to the timeout event dispatch strategy includes: 获取超时转化时间;Get the timeout conversion time; 当当前时间与所述超时事件入库到超时事件表中所花费的时间之间的差值大于所述超时转化时间时,将所述超时事件转移到实时事件表中,并按照所述实时分派策略,对所述超时事件分派给坐席进行处理;或者,When the difference between the current time and the time it takes for the time-out event to be stored in the time-out event table is greater than the time-out conversion time, the time-out event is transferred to the real-time event table and dispatched according to the real-time strategy, the timeout event is assigned to the agent for processing; or, 当接收到所述中转平台转发的取消请求时,将所述超时事件标记为完成。When the cancellation request forwarded by the transfer platform is received, the timeout event is marked as completed. 8.一种事件预处理装置,其特征在于,所述装置,包括:8. An event preprocessing device, characterized in that the device includes: 待处理事件接收单元,用于接收中转平台转发的待处理事件;A pending event receiving unit, configured to receive pending events forwarded by the transfer platform; 第一判断单元,用于判断所述待处理事件是否为坐席事件;A first judging unit, configured to judge whether the event to be processed is an agent event; 第二判断单元,用于当结果为是时,判断所述待处理事件是否为人工处理事件;The second judging unit is used to judge whether the event to be processed is a manual processing event when the result is yes; 事件划分单元,用于当结果为是时,确定所述待处理事件的优先级,并根据所述待处理事件的优先级,将所述待处理事件划分为实时事件或者超时事件;An event division unit, configured to determine the priority of the event to be processed when the result is yes, and classify the event to be processed into a real-time event or a timeout event according to the priority of the event to be processed; 第一处理单元,用于当所述待处理事件为实时事件时,则按照实时事件分派策略,将所述待处理事件分配给坐席进行处理;The first processing unit is configured to assign the event to be processed to an agent according to a real-time event dispatch strategy when the event to be processed is a real-time event; 第二处理单元,用于当所述待处理事件为超时事件时,则按照超时事件分派策略,对所述超时事件进行对应处理。The second processing unit is configured to, when the event to be processed is a timeout event, perform corresponding processing on the timeout event according to a timeout event dispatch policy. 9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,其特征在于,所述处理器执行所述计算机可读指令时实现如权利要求1至7任意一项所述事件预处理方法的步骤。9. A computer device, comprising a memory, a processor, and computer-readable instructions stored in the memory and operable on the processor, wherein when the processor executes the computer-readable instructions The steps for realizing the event preprocessing method described in any one of claims 1 to 7. 10.一种可读存储介质,所述可读存储介质存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1至7任意一项所述事件预处理方法的步骤。10. A readable storage medium, the readable storage medium stores computer-readable instructions, characterized in that, when the computer-readable instructions are executed by a processor, the event described in any one of claims 1 to 7 is realized The steps of the preprocessing method.
CN202211362006.4A 2022-11-02 2022-11-02 Event preprocessing method and device, computer equipment and storage medium Pending CN115719137A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211362006.4A CN115719137A (en) 2022-11-02 2022-11-02 Event preprocessing method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211362006.4A CN115719137A (en) 2022-11-02 2022-11-02 Event preprocessing method and device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115719137A true CN115719137A (en) 2023-02-28

Family

ID=85254638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211362006.4A Pending CN115719137A (en) 2022-11-02 2022-11-02 Event preprocessing method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115719137A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116778745A (en) * 2023-06-30 2023-09-19 深圳市科漫达智能管理科技有限公司 Parking lot hosting event processing method, device, storage medium and equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130275987A1 (en) * 2012-04-13 2013-10-17 Theplatform For Media, Inc. Methods and systems for queuing events
US20170168879A1 (en) * 2015-12-11 2017-06-15 Successfactors, Inc. Event Handling in a Cloud Data Center
US20180359654A1 (en) * 2017-06-13 2018-12-13 Motorola Solutions, Inc. Systems and methods for assigning priorities in a communication system
CN109636415A (en) * 2018-11-29 2019-04-16 深圳市中企工联保家电服务有限公司 A kind of work order method for early warning, device, computer equipment and storage medium
CN112418656A (en) * 2020-11-19 2021-02-26 腾讯科技(深圳)有限公司 Intelligent agent allocation method and device, computer equipment and storage medium
CN112668854A (en) * 2020-12-23 2021-04-16 深圳市科漫达智能管理科技有限公司 Multi-organization-based efficient event dispatching method and related device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130275987A1 (en) * 2012-04-13 2013-10-17 Theplatform For Media, Inc. Methods and systems for queuing events
US20170168879A1 (en) * 2015-12-11 2017-06-15 Successfactors, Inc. Event Handling in a Cloud Data Center
US20180359654A1 (en) * 2017-06-13 2018-12-13 Motorola Solutions, Inc. Systems and methods for assigning priorities in a communication system
CN109636415A (en) * 2018-11-29 2019-04-16 深圳市中企工联保家电服务有限公司 A kind of work order method for early warning, device, computer equipment and storage medium
CN112418656A (en) * 2020-11-19 2021-02-26 腾讯科技(深圳)有限公司 Intelligent agent allocation method and device, computer equipment and storage medium
CN112668854A (en) * 2020-12-23 2021-04-16 深圳市科漫达智能管理科技有限公司 Multi-organization-based efficient event dispatching method and related device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116778745A (en) * 2023-06-30 2023-09-19 深圳市科漫达智能管理科技有限公司 Parking lot hosting event processing method, device, storage medium and equipment

Similar Documents

Publication Publication Date Title
US12346970B2 (en) Automatic assignment of locations to mobile units via a back-end application computer server
CN110782050A (en) Shared vehicle operation and maintenance method and device, computer equipment and readable storage medium
US20200294326A1 (en) System and method for servicing a damaged vehicle
US10063705B2 (en) Systems and methods for selectively routing calls to a call center
CN112286664B (en) Task scheduling method, device, computer equipment and readable storage medium
US10764437B2 (en) Call management system for a command center
US11870937B2 (en) Methods for smart gas call center feedback management and Internet of things (IoT) systems thereof
WO2019080416A1 (en) Customer incoming call allocation method and system, computer device and storage medium
CN115719137A (en) Event preprocessing method and device, computer equipment and storage medium
CN108564345B (en) Insurance platform data processing method, electronic device and computer readable storage medium
CN108763017B (en) Application software data processing method, server side and storage medium for financial business
CN115310835A (en) Dispatching method and device, computer equipment and storage medium
US20240054569A1 (en) Commercial claim processing platform using machine learning to generate shared economy insights
CN111709600A (en) Meeting place fault processing method and device, computer equipment and storage medium
CN111193620A (en) Mobile work order processing method and system based on call center
CN117251269A (en) Jenkins resource management method, device, equipment and storage medium
US7685089B2 (en) Method for fast decision-making in highly distributed systems
CN117592677A (en) Customer service resource scheduling method and electronic equipment
CN112433786B (en) Information processing method, terminal and computer readable storage medium
CN116383388A (en) Distribution method, device, equipment and readable storage medium for vehicle early warning
CN115442482A (en) Recall method, recall device, computer apparatus and storage medium
US11620596B2 (en) Method and system for automatic activity broadcasting
CN114189590A (en) Session regulation and control processing method, system, equipment and medium
CN118018531B (en) Digital man all-in-one machine for property scene
CN113052447A (en) Negotiation work order distribution method, device, storage medium and electronic equipment

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