Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present specification. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present description.
The terminology used in the description presented herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the description. As used in this specification, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any or all possible combinations of one or more of the associated listed items.
It should be understood that although the terms first, second, third, etc. may be used in this specification to describe various information, these information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, the first information may also be referred to as second information, and similarly, the second information may also be referred to as first information, without departing from the scope of the present description. The word "if" as used herein may be interpreted as "at … …" or "at … …" or "responsive to a determination", depending on the context.
The specification aims to provide a technical scheme for calculating a probability value of a user incoming call consultation account associated with an incoming call number existence service according to an incoming call number of a current incoming call when a service incoming call of the user is received, and outputting the probability value to customer service personnel for the customer service personnel to check and provide convenience for the customer service personnel service user.
In the above technical solution, when receiving a service call of a user, the account that the user may consult with the call at this time can be automatically identified according to the call number of the call at this time, and the probability value of each account that the user consults with the call at this time is calculated. Subsequently, based on the calculated probability value, an account identification result can be output to the customer service personnel for the customer service personnel to check, so that the user does not need to input the account to be consulted by himself. By adopting the mode, the user experience can be improved, and the recognition efficiency and the success rate can be improved.
In the related art, in order to identify an account in which a user can consult in the current incoming call, the user may input an account name or an identification card number corresponding to the account to be consulted through a key pad, or the user may input an account name or an identification card number corresponding to the account to be consulted through voice. However, in practical applications, account names of a part of accounts are often mailbox including english and symbols, but not only are composed of numbers, which are difficult to be input through a key keyboard, and user experience is poor. On the other hand, the voice input mode is often limited by the conditions such as background noise of the call environment, accents of the callers, diversified description modes and the like, and the recognition efficiency and the success rate are affected.
In order to solve the problems, the specification provides an account identification method and device and electronic equipment.
Referring to fig. 1, fig. 1 is a flowchart of an account identification method according to an exemplary embodiment of the present disclosure. The method can be applied to the electronic equipment in the customer service system, and comprises the following steps:
102, when a service call of a user is received, determining a call number of the call; wherein the incoming number is associated with at least one candidate account presence service.
Step 104, extracting feature data based on the service data of the candidate account in a preset time before the incoming call time; wherein the characteristic data is related to user behavior of the user to consult the candidate account in an incoming call.
And 106, inputting the extracted characteristic data into a machine learning model for calculation to obtain a probability value of the candidate account as the target account for the call consultation, and outputting an account identification result to customer service personnel based on the probability value.
In this embodiment, when a user needs to consult a certain account held by the user, the user may make a service consultation with respect to the account.
When receiving a user service incoming call, the electronic equipment in the customer service system can firstly determine the incoming call number of the incoming call.
In one embodiment shown, after the caller number is determined, an account associated with the caller number presence service may be queried in stored service data based on the caller number, and the queried account may be determined to be a candidate account.
For example, assume that the stored service data includes service data of an online shopping order, in which an account used when a user makes a payment is account 1, and a recipient contact filled by the user is account 1, that is, the service data includes account 1 and account 1 at the same time, then when a user receives a service call, if it is determined that the incoming call number of the call is account 1, account 1 may be determined as a candidate account associated with the existence service of the incoming call number.
After determining the number of the incoming call in the step 102, and thus determining the candidate account associated with the presence service of the number of the incoming call, service data of the candidate account in a preset time period before the incoming call time (i.e. the time when the incoming call is received) can be acquired, and feature data can be extracted based on the acquired service data.
For example, assuming that the time of receiving the user service call is 3:25 pm on 8 months and 18 days, and the duration of extracting the feature data preset by the technician is 48 hours, after determining that the candidate account associated with the caller number existence service of the call is present, the service data of the candidate account in the time period from 3:25 pm on 8 months and 16 days to 3:25 pm on 8 months and 18 days can be acquired, and the feature data is extracted based on the acquired service data.
It should be noted that, the feature data extracted for the candidate account is related to the user behavior of the user to consult the candidate account.
In an embodiment shown, referring to fig. 2, the following steps may be used to extract feature data based on the service data of the candidate account in a preset time period before the incoming call time:
step 202, calculating a degree of association score between the candidate account and the incoming call number based on service data of the candidate account in a preset time period before the incoming call time; wherein the relevancy score characterizes a degree of relevancy between the candidate account and the incoming call number.
Step 204, calculating a consultancy score corresponding to the candidate account based on the business data of the candidate account in a preset time period before the incoming call time; wherein the advisory level score characterizes a probability that the user is incoming to consult the candidate account.
It should be noted that, there is no explicit timing relationship between the steps 202 and 204, and the two steps may be performed simultaneously, or the step 202 may be performed first and then the step 204 may be performed, or the step 204 may be performed first and then the step 202 may be performed, which is not limited in this specification.
In one aspect, after obtaining service data of the candidate account within a preset time period before the incoming call time, a relevance score between the candidate account and the incoming call number may be calculated based on the service data. Wherein the relevancy score may be used to characterize the degree of relevancy between the candidate account and the caller number.
In one embodiment, after the service data is acquired, the association degree evaluation index between the candidate account and the caller number may be counted based on the service data.
It should be noted that, the association degree evaluation index may be preset by a technician, and may include one or a combination of more of the following indexes:
the number of times the candidate account and the caller number appear in the same piece of business data;
a time interval between a time when the candidate account and the caller number appear in the same piece of service data and a time when the candidate account and the caller number appear next in the same piece of service data;
And simultaneously comprises the service amount in the service data of the candidate account and the incoming call number.
For example, assuming that the determined caller number is number 1, the determined candidate account associated with the caller number presence service is account 1, further assuming that stored service data includes service data of an online shopping order, in the online shopping order, an account used when a user makes a payment is account 1, and a contact of a recipient filled by the user is number 1, the candidate account (account 1) and the caller number (number 1) may be considered to appear in the same service data, i.e., the service data includes the candidate account and the caller number at the same time.
In another example, assume that the determined caller number is number 1 and the determined candidate account associated with the caller number presence service is account 1. In practical application, the stored service data may be queried according to time sequence, where the service data includes the candidate account (account 1) and the incoming call number (number 1) at the same time. Assuming that the service data of an air ticket booking order is queried this time, in the air ticket booking order, an account used when a user pays is account 1, the number of an emergency contact person filled by the user is number 1, and the payment time in the air ticket booking order is 10:15 in 8 months and 20 days, the candidate account and the incoming call number can be considered to appear in the same service data at the time of 10:15 in 8 months and 20 days; further, assuming that the next time the service data of an online shopping order is queried, in the online shopping order, an account used when the user pays is account 1, the contact way of a receiver filled by the user is number 1, and the payment time in the online shopping order is 10:45 am on 8 months and 20 days, the candidate account and the incoming call number can be considered to appear in the same service data at the time of 10:45 am on 8 months and 20 days. In this case, the time interval of 30 minutes may be determined as one of the time intervals between the time when the candidate account and the caller number appear in the same piece of service data and the time when the candidate account and the caller number appear next in the same piece of service data.
In another example, assuming that the determined caller number is number 1, the determined candidate account associated with the caller number presence service is account 1, further assuming that stored service data includes service data of a telephone charge order in which an account used by a user for payment is account 1, the telephone charge number filled by the user is number 1, and the telephone charge amount is 200, 200 may be determined as one of service amounts included in the service data of the candidate account (account 1) and the caller number (number 1) at the same time.
After the association degree evaluation indexes between the candidate account and the caller number are obtained through statistics, evaluation calculation can be carried out on the obtained association degree evaluation indexes, and the association degree score between the candidate account and the caller number is obtained.
In one embodiment, the obtained relevancy assessment indexes may be evaluated based on a preset scoring rule or scoring card model, so as to obtain a relevancy score between the candidate account and the caller number.
In practical application, if the number of times that the candidate account and the caller number appear in the same service data is more, it can be stated that the frequency of the user using the candidate account recently is higher, and the possibility that the user calls to consult the candidate account is higher, so that a higher association score can be set for the candidate account and the caller number.
If the time interval between the moment that the candidate account and the caller number appear in the same service data and the moment that the candidate account and the caller number appear in the same service data next time is shorter, the fact that the frequency of the user using the candidate account recently is higher can also be indicated, the probability that the user calls the call to consult the candidate account is higher, and therefore a higher association degree score can be set for the candidate account and the caller number.
If the service amount in the service data containing the candidate account and the caller number is larger, it can be stated that the service processed by the user using the candidate account recently is more important, and the possibility that the user consults the candidate account in an incoming call is larger, so that a higher association degree score can be set for the candidate account and the caller number.
On the other hand, after the service data of the candidate account within the preset time period before the incoming call time is acquired, the advisory degree score corresponding to the candidate account can be calculated based on the service data. Wherein the advisory score may be used to characterize a probability that a user is incoming to consult the candidate account.
In one embodiment shown, after the business data is obtained, user risk behaviors of the user for the candidate accounts may be counted based on the business data. Wherein the user risk behavior is related to user behavior of the user to consult the candidate account for incoming calls.
For example, the user risk behavior may include a behavior in which a number of times a login password is erroneously entered when the user logs into the candidate account reaches an account locking threshold; alternatively, the user risk actions may include actions such as the user paying more than a common amount threshold using the candidate account.
After the user risk behaviors of the user for the candidate account are obtained through statistics, evaluation calculation can be conducted on the obtained user risk behaviors, and the consultancy score corresponding to the candidate account is obtained.
In one embodiment shown, evaluation calculation may be performed on the obtained risk behaviors of the user based on preset scoring rules, so as to obtain a consultancy score corresponding to the candidate account.
In practical application, if the number of times of wrongly inputting the login password reaches the account locking threshold when the user logs in the candidate account, it can be stated that the user may need to perform an incoming call consultation to unlock the candidate account, so that a higher consultancy score can be set for the candidate account.
In one embodiment, after the service data are acquired, behavior indexes related to the incoming call consultation behavior of the user for the candidate account can be counted based on the service data.
It should be noted that, the behavior index may be preset by a technician, and may include one or a combination of more of the following indexes:
the number of times the user makes an incoming call consultation with respect to the candidate account;
the time interval between the moment when the user makes an incoming call consultation with respect to the candidate account and the moment when the user makes an incoming call consultation with respect to the candidate account next time.
For example, assume that the determined caller number is number 1, the determined candidate account associated with the caller number presence service is account 1, further assume that a user uses number 1 to make an incoming call consultation with account 1, and the time of the incoming call consultation is 8 months, 20 days, 10:15 am; and assuming that the next time the user uses the number 1 to make an incoming call consultation with the account 1 and the time of the incoming call consultation is 10:45 am on 8 months and 20 days, the time interval of 30 minutes can be determined as one of the time intervals between the time when the user makes an incoming call consultation with the candidate account and the time when the next time the user makes an incoming call consultation with the candidate account.
After the behavior indexes related to the incoming call consultation behaviors of the user for the candidate account are obtained through statistics, evaluation calculation can be conducted on the obtained behavior indexes, and the consultation degree score corresponding to the candidate account is obtained.
In one embodiment shown, evaluation calculation may be performed on the obtained behavior indexes based on preset scoring rules, so as to obtain a consultancy score corresponding to the candidate account.
In practical application, if the number of times of the user carrying out the call consultation on the candidate account is more, the user can be considered to have a higher possibility of the call consultation on the candidate account, so that a higher consultancy score can be set for the candidate account.
If the time interval between the moment when the user makes an incoming call consultation for the candidate account and the moment when the user makes an incoming call consultation for the candidate account next time is shorter, the possibility that the user makes an incoming call consultation for the candidate account can be considered to be higher, and therefore a higher consultation degree score can be set for the candidate account.
After the feature data of the candidate account is extracted in the step 104, the extracted feature data may be input into a machine learning model for calculation, so as to obtain a probability value of the candidate account being the target account of the current call consultation of the user, and an account identification result is output to the customer service personnel based on the probability value.
For example, for a certain candidate account, the candidate account and the probability value calculated for the candidate account may be directly output to the customer service personnel, so that the customer service personnel may directly check the probability value of the candidate account as the target account for the current call consultation of the user.
Alternatively, a plurality of probability intervals characterizing different account identification results may be preset, for example: the probability interval [0,0.3 ] may be set as a probability interval representing that the probability of the user consulting the candidate account at this time is low, the probability interval [0.3,0.7 ] may be set as a probability interval representing that the probability of the user consulting the candidate account at this time is medium, and the probability interval [0.7,1] may be set as a probability interval representing that the probability of the user consulting the candidate account at this time is high. After the probability value of a candidate account for the target account of the user for the call consultation is calculated, the probability interval to which the probability value belongs can be determined, so that the candidate account and the degree of the possibility of the user for the call consultation can be output to customer service personnel for the customer service personnel to check.
In one embodiment, referring to fig. 3, the machine learning model may be a two-class model. Further, the machine learning model may be trained using the following steps:
step 302, adding a candidate account associated with the caller number presence service to a candidate account set, and marking candidate accounts in the candidate account set; wherein, the candidate account with the incoming call consultation by the user is marked as 1, and the candidate account without the incoming call consultation by the user is marked as 0.
And step 304, determining a sample based on the marked candidate account set and the characteristic data corresponding to each candidate account in the candidate account set, and inputting the sample into the machine learning model for training.
To train the machine learning model described above, a training sample first needs to be determined. Specifically, all candidate accounts associated with the caller number presence service may be acquired, and the acquired candidate accounts may be added to the same candidate account set. Alternatively, each candidate account obtained (i.e., each candidate account in the set of candidate accounts) may be individually tagged. In practical applications, candidate accounts that have been previously queried by the user may be marked as 1, and candidate accounts that have not been previously queried by the user may be marked as 0, based on historical query data. It should be noted that the marking process may be performed by a technician or by the device itself.
In addition, the feature data may be extracted based on the service data of each candidate account in the candidate account set within a preset time period before the incoming call time, and a specific method for extracting the feature data may refer to the description of the foregoing step 102, which is not repeated herein.
After the labeling of each candidate account in the candidate account set and the extraction of the feature data corresponding to each candidate account in the candidate account set are completed, a training sample can be determined based on the labeled candidate account set and the feature data corresponding to each candidate account in the candidate account set, and the determined training sample is input into the machine learning model to train the machine learning model, namely, the machine learning model is trained based on the labeling and the corresponding feature data of each candidate account in the candidate account set.
After the training of the machine learning model is completed, the trained machine learning model can be used for calculating the probability value of the target account for the subsequent candidate account consultation for the incoming call.
In one embodiment shown, to output more comprehensive incoming call consultation information to the customer service personnel, all candidate accounts associated with the incoming call number presence service may be taken and added to the same candidate account set.
In this case, the probability value of the candidate account being the target account consulted by the user for the current incoming call may be calculated for each candidate account in the candidate account set.
And then, all candidate accounts in the candidate account set can be ordered according to the order of the calculated probability values from large to small, and the ordering result is output to customer service personnel, so that the customer service personnel can check the candidate accounts most likely to be consulted by the incoming call of the user conveniently.
Of course, from the candidate accounts ranked first, the preset number of candidate accounts in the ranking result can be sequentially output to customer service staff for the customer service staff to check. This description is not limiting.
In the above technical solution, when receiving a service call of a user, the account that the user may consult with the call at this time can be automatically identified according to the call number of the call at this time, and the probability value of each account that the user consults with the call at this time is calculated. Subsequently, based on the calculated probability value, an account identification result can be output to the customer service personnel for the customer service personnel to check, so that the user does not need to input the account to be consulted by himself. By adopting the mode, the user experience can be improved, and the recognition efficiency and the success rate can be improved.
Corresponding to the embodiment of the account identification method, the present specification also provides an embodiment of the account identification device.
The embodiment of the account identification device can be applied to electronic equipment in a customer service system. The apparatus embodiments may be implemented by software, or may be implemented by hardware or a combination of hardware and software. Taking software implementation as an example, the device in a logic sense is formed by reading corresponding computer program instructions in a nonvolatile memory into a memory by a processor of an electronic device where the device is located for operation. In terms of hardware, as shown in fig. 4, a hardware structure diagram of an electronic device where the account identifying apparatus in the present disclosure is located is shown in fig. 4, and in addition to the processor, the memory, the network interface, and the nonvolatile memory shown in fig. 4, the electronic device where the apparatus is located in the embodiment generally includes other hardware according to the actual function identified by the account, which is not described herein again.
Referring to fig. 5, fig. 5 is a block diagram of an account identifying apparatus according to an exemplary embodiment of the present disclosure. The apparatus 500 may be applied to the electronic device shown in fig. 4, including:
a determining module 501, configured to determine an incoming number of a service incoming of a user when the incoming number is received; wherein the incoming call number is associated with at least one candidate account presence service;
An extracting module 502, configured to extract feature data based on service data of the candidate account within a preset duration before the incoming call time; wherein the feature data is related to user behavior of the user to consult the candidate account in an incoming call;
the calculating module 503 is configured to input the extracted feature data into a machine learning model for calculation, obtain a probability value of the candidate account being the target account for the call consultation, and output an account identification result to a customer service person based on the probability value.
In this embodiment, the extracting module 502 may specifically be configured to:
calculating a relevancy score between the candidate account and the incoming call number based on service data of the candidate account in a preset time period before the incoming call time; wherein the relevancy score characterizes a degree of relevancy between the candidate account and the incoming call number;
calculating a consultancy score corresponding to the candidate account based on business data of the candidate account in a preset time period before the incoming call moment; wherein the advisory level score characterizes a probability that the user is incoming to consult the candidate account.
In this embodiment, the extracting module 502 may specifically be configured to:
Based on the business data of the candidate account in a preset time before the incoming call time, counting preset association degree evaluation indexes between the candidate account and the incoming call number;
performing evaluation calculation on the evaluation index to obtain the association degree score;
wherein the relevancy assessment indicator includes one or a combination of more of the following indicators:
the number of times the candidate account and the caller number appear in the same piece of business data;
a time interval between a time when the candidate account and the caller number appear in the same piece of service data and a time when the candidate account and the caller number appear next in the same piece of service data;
and simultaneously containing the service amount in the service data of the candidate account and the incoming call number.
In this embodiment, the extracting module 502 may specifically be configured to:
based on business data of the candidate account in a preset time period before the incoming call moment, counting user risk behaviors of the user on the candidate account; wherein the user risk behavior is related to the user behavior of the user to consult the candidate account in an incoming call;
And carrying out evaluation calculation on the risk behaviors of the user to obtain the consultancy score.
In this embodiment, the user risk behavior may include:
and when the user logs in the candidate account, the number of times of wrongly inputting the login password reaches an account locking threshold value.
In this embodiment, the extracting module 502 may specifically be configured to:
based on business data of the candidate account in a preset time before the incoming call time, counting behavior indexes related to the incoming call consultation behavior of the user aiming at the candidate account;
evaluating and calculating the behavior indexes to obtain the consultancy score;
wherein the behavioral indicators include a combination of one or more of the following:
the number of times that the user makes an incoming call consultation with respect to the candidate account;
and the time interval between the moment when the user conducts the call consultation on the candidate account and the moment when the user conducts the call consultation on the candidate account next time.
In this embodiment, the machine learning model may be a classification model;
the apparatus 500 may further include:
a tagging module 504, configured to add a candidate account associated with the caller number presence service to a candidate account set, and tag candidate accounts in the candidate account set; wherein, the candidate account with the incoming call consultation by the user is marked as 1, and the candidate account without the incoming call consultation by the user is marked as 0;
The training module 505 is configured to determine a sample based on the marked candidate account set and feature data corresponding to each candidate account in the candidate account set, and input the sample into the machine learning model for training.
In this embodiment, the apparatus 500 may further include:
an adding module 506, configured to add a candidate account associated with the caller number presence service to a candidate account set;
and the sorting module 507 is configured to sort each candidate account based on a probability value of the candidate account in the candidate account set for the target account of the call consultation, and output a sorting result to the customer service personnel.
The implementation process of the functions and roles of each unit in the above device is specifically shown in the implementation process of the corresponding steps in the above method, and will not be described herein again.
For the device embodiments, reference is made to the description of the method embodiments for the relevant points, since they essentially correspond to the method embodiments. The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purposes of the present description. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
The system, apparatus, module or module set forth in the above embodiments may be implemented in particular by a computer chip or entity, or by a product having some function. A typical implementation device is a computer, which may be in the form of a personal computer, laptop computer, cellular telephone, camera phone, smart phone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or a combination of any of these devices.
Corresponding to the embodiment of the account identification method, the present specification also provides an embodiment of an electronic device. The electronic device includes: a processor and a memory for storing machine executable instructions; wherein the processor and the memory are typically interconnected by an internal bus. In other possible implementations, the device may also include an external interface to enable communication with other devices or components.
In this embodiment, the processor is caused to, by reading and executing machine-executable instructions stored in the memory corresponding to the user-registered control logic:
When a service call of a user is received, determining the call number of the call; wherein the incoming call number is associated with at least one candidate account presence service;
extracting feature data based on service data of the candidate account in a preset time period before the incoming call moment; wherein the feature data is related to user behavior of the user to consult the candidate account in an incoming call;
inputting the extracted characteristic data into a machine learning model for calculation to obtain a probability value of the candidate account as the target account for the call consultation, and outputting an account identification result to customer service personnel based on the probability value.
In this embodiment, the processor is caused to, by reading and executing machine-executable instructions stored in the memory corresponding to the user-registered control logic:
calculating a relevancy score between the candidate account and the incoming call number based on service data of the candidate account in a preset time period before the incoming call time; wherein the relevancy score characterizes a degree of relevancy between the candidate account and the incoming call number;
calculating a consultancy score corresponding to the candidate account based on business data of the candidate account in a preset time period before the incoming call moment; wherein the advisory level score characterizes a probability that the user is incoming to consult the candidate account.
In this embodiment, the processor is caused to, by reading and executing machine-executable instructions stored in the memory corresponding to the user-registered control logic:
based on the business data of the candidate account in a preset time before the incoming call time, counting preset association degree evaluation indexes between the candidate account and the incoming call number;
performing evaluation calculation on the evaluation index to obtain the association degree score;
wherein the relevancy assessment indicator includes one or a combination of more of the following indicators:
the number of times the candidate account and the caller number appear in the same piece of business data;
a time interval between a time when the candidate account and the caller number appear in the same piece of service data and a time when the candidate account and the caller number appear next in the same piece of service data;
and simultaneously containing the service amount in the service data of the candidate account and the incoming call number.
In this embodiment, the processor is caused to, by reading and executing machine-executable instructions stored in the memory corresponding to the user-registered control logic:
Based on business data of the candidate account in a preset time period before the incoming call moment, counting user risk behaviors of the user on the candidate account; wherein the user risk behavior is related to the user behavior of the user to consult the candidate account in an incoming call;
and carrying out evaluation calculation on the risk behaviors of the user to obtain the consultancy score.
In this embodiment, the user risk behavior includes:
and when the user logs in the candidate account, the number of times of wrongly inputting the login password reaches an account locking threshold value.
In this embodiment, the processor is caused to, by reading and executing machine-executable instructions stored in the memory corresponding to the user-registered control logic:
based on business data of the candidate account in a preset time before the incoming call time, counting behavior indexes related to the incoming call consultation behavior of the user aiming at the candidate account;
evaluating and calculating the behavior indexes to obtain the consultancy score;
wherein the behavioral indicators include a combination of one or more of the following:
the number of times that the user makes an incoming call consultation with respect to the candidate account;
And the time interval between the moment when the user conducts the call consultation on the candidate account and the moment when the user conducts the call consultation on the candidate account next time.
In this embodiment, the machine learning model is a classification model;
by reading and executing machine-executable instructions stored by the memory corresponding to user-registered control logic, the processor is further caused to:
adding a candidate account associated with the caller number presence service to a candidate account set, and marking candidate accounts in the candidate account set; wherein, the candidate account with the incoming call consultation by the user is marked as 1, and the candidate account without the incoming call consultation by the user is marked as 0;
and determining a sample based on the marked candidate account set and the characteristic data corresponding to each candidate account in the candidate account set, and inputting the sample into the machine learning model for training.
By reading and executing machine-executable instructions stored by the memory corresponding to user-registered control logic, the processor is further caused to:
adding a candidate account associated with the caller number presence service to a set of candidate accounts;
And sequencing each candidate account based on the probability value of the target account consulted for the incoming call by each candidate account in the candidate account set, and outputting the sequencing result to the customer service personnel.
Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This specification is intended to cover any variations, uses, or adaptations of the specification following, in general, the principles of the specification and including such departures from the present disclosure as come within known or customary practice within the art to which the specification pertains. The specification and examples are to be regarded in an illustrative manner only.
It is to be understood that the present description is not limited to the precise arrangements and instrumentalities shown in the drawings, which have been described above, and that various modifications and changes may be made without departing from the scope thereof.
The foregoing description of the preferred embodiments is provided for the purpose of illustration only, and is not intended to limit the scope of the disclosure, since any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the disclosure are intended to be included within the scope of the disclosure.