CN113689074A - Customer distribution method, apparatus, medium, and computer program product - Google Patents

Customer distribution method, apparatus, medium, and computer program product Download PDF

Info

Publication number
CN113689074A
CN113689074A CN202110830612.3A CN202110830612A CN113689074A CN 113689074 A CN113689074 A CN 113689074A CN 202110830612 A CN202110830612 A CN 202110830612A CN 113689074 A CN113689074 A CN 113689074A
Authority
CN
China
Prior art keywords
customer
distribution
sharing
path
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110830612.3A
Other languages
Chinese (zh)
Other versions
CN113689074B (en
Inventor
龚容
彭波
刘郑著
许桂丰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Mingyuan Yunke E Commerce Co ltd
Original Assignee
Shenzhen Mingyuan Yunke E Commerce 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 Mingyuan Yunke E Commerce Co ltd filed Critical Shenzhen Mingyuan Yunke E Commerce Co ltd
Priority to CN202110830612.3A priority Critical patent/CN113689074B/en
Publication of CN113689074A publication Critical patent/CN113689074A/en
Application granted granted Critical
Publication of CN113689074B publication Critical patent/CN113689074B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • G06F16/9024Graphs; Linked lists

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Databases & Information Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Data Mining & Analysis (AREA)
  • Game Theory and Decision Science (AREA)
  • Software Systems (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application discloses a customer distribution method, a device, a medium and a computer program product, wherein the customer distribution method comprises the following steps: the method comprises the steps of obtaining business behavior information, converting the business behavior information into weight coefficients according to preset business behavior rules, constructing a sharing relation link diagram corresponding to a client to be distributed, and distributing the client to be distributed in the sharing relation link diagram to a target salesman based on the sharing relation link diagram and the weight coefficients. The method and the device solve the technical problem of low efficiency of customer distribution.

Description

Customer distribution method, apparatus, medium, and computer program product
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, an apparatus, a medium, and a computer program product for client distribution.
Background
With the development of computer technology, in order to increase the number of services applied by clients, many companies are provided with service staff, and the service staff can communicate with the clients to follow up the services.
Disclosure of Invention
The present application mainly aims to provide a method, an apparatus, a medium, and a computer program product for allocating customers, and aims to solve the technical problem of low efficiency of customer allocation in the prior art.
In order to achieve the above object, the present application provides a customer allocation method, including:
acquiring service behavior information;
converting the service behavior information into a weight coefficient according to a preset service behavior rule;
constructing a sharing relationship link diagram corresponding to a client to be distributed;
and allocating the clients to be allocated in the sharing relation link diagram to a target salesman based on the sharing relation link diagram and the weight coefficient.
Optionally, the step of constructing a sharing relationship link map corresponding to the client to be distributed includes:
acquiring sharing attribute information between a client and a salesman;
generating each sharing transmission link based on the role sharing level in the sharing attribute information;
and combining the sharing propagation links to form the sharing relationship link diagram.
Optionally, the step of allocating the to-be-allocated customer in the shared relationship link map to a target salesman based on the shared relationship link map and the weight coefficient includes:
traversing each node path in the sharing relationship link graph through a graph algorithm;
calculating a weight coefficient corresponding to each node path in the sharing relationship link diagram;
selecting a distribution path according with a preset selection rule according to the weight coefficient corresponding to each node path;
and distributing the clients to be distributed to the target salesman according to the distribution path.
Optionally, the step of selecting, according to the weight coefficient corresponding to each node path, a distribution path that meets a preset selection rule includes:
comparing the weight coefficients corresponding to the node paths;
and selecting the node path with the minimum weight coefficient as the distribution path.
Optionally, the step of allocating the customer to be allocated to the target salesman according to the allocation path includes:
judging whether the distribution path is a customer distribution path;
if yes, the customer to be distributed is distributed to a target salesman of the customer distribution path according to a preset distribution rule;
if not, determining that the distribution path is a project distribution path, and distributing the customer to be distributed to a target operator associated with a service project in the project distribution path.
Optionally, the step of allocating the customer to be allocated to the target salesman of the customer allocation path according to a preset allocation rule includes:
determining a recursion depth coefficient corresponding to the customer distribution path based on a preset service depth calculation rule;
selecting a target node corresponding to a preset recursion depth coefficient from the customer distribution path;
and distributing the customer to be distributed to a target operator corresponding to the target vertex based on the target node.
The present application further provides a client distribution device, where the client distribution device is a virtual device, and the client distribution device includes:
the acquisition module is used for acquiring the service behavior information;
the weight coefficient conversion module is used for converting the business behavior information into a weight coefficient according to a preset business behavior rule;
the building module is used for building a sharing relationship link diagram corresponding to the client to be distributed;
and the distribution module is used for distributing the clients to be distributed in the sharing relation link diagram to the target salesman based on the sharing relation link diagram and the weight coefficient.
Optionally, the building module is further configured to:
acquiring sharing attribute information between a client and a salesman;
generating each sharing transmission link based on the role sharing level in the sharing attribute information;
and combining the sharing propagation links to form the sharing relationship link diagram.
Optionally, the allocation module is further configured to:
traversing each node path in the sharing relationship link graph through a graph algorithm;
calculating a weight coefficient corresponding to each node path in the sharing relationship link diagram;
selecting a distribution path according with a preset selection rule according to the weight coefficient corresponding to each node path;
and distributing the clients to be distributed to the target salesman according to the distribution path.
Optionally, the allocation module is further configured to:
comparing the weight coefficients corresponding to the node paths;
and selecting the node path with the minimum weight coefficient as the distribution path.
Optionally, the allocation module is further configured to:
judging whether the distribution path is a customer distribution path;
if yes, the customer to be distributed is distributed to a target salesman of the customer distribution path according to a preset distribution rule;
if not, determining that the distribution path is a project distribution path, and distributing the customer to be distributed to a target operator associated with a service project in the project distribution path.
Optionally, the allocation module is further configured to:
determining a recursion depth coefficient corresponding to the customer distribution path based on a preset service depth calculation rule;
selecting a target node corresponding to a preset recursion depth coefficient from the customer distribution path;
and distributing the customer to be distributed to a target operator corresponding to the target vertex based on the target node.
The present application further provides a customer distribution device, where the customer distribution device is an entity device, and the customer distribution device includes: a memory, a processor and a customer distribution program stored on the memory, the customer distribution program being executed by the processor to implement the steps of the customer distribution method as described above.
The present application also provides a medium which is a readable storage medium on which a customer distribution program is stored, the customer distribution program being executed by a processor to implement the steps of the customer distribution method as described above.
The present application also provides a computer program product comprising a computer program which, when executed by a processor, performs the steps of the customer allocation method as described above.
The application provides a client distribution method, equipment, a medium and a computer program product, compared with the technical means of manually distributing clients in the prior art, the method firstly acquires business behavior information, then converts the business behavior information into weight coefficients according to preset business behavior rules, further constructs a sharing relation link diagram corresponding to the clients to be distributed, and then distributes the clients to be distributed in the sharing relation link diagram to target service personnel based on the sharing relation link diagram and the weight coefficients, thereby realizing that the weight coefficients are calculated according to different business behavior information, further automatically calculating finally distributable service personnel in the sharing relation link diagram, also needing no manual distribution of clients, overcoming the defect that the workload of manual distribution is large when the number of clients is large in the prior art, the technical defects that the cost is long and the client distribution efficiency is low are caused, and the client distribution efficiency is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application.
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious to those skilled in the art that other drawings can be obtained according to the drawings without inventive exercise.
FIG. 1 is a schematic flow chart of a first embodiment of a customer allocation method according to the present application;
FIG. 2 is a schematic flow chart illustrating a second embodiment of a client allocation method according to the present application;
fig. 3 is a schematic structural diagram of a client allocation apparatus of a hardware operating environment related to a client allocation method in an embodiment of the present application.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In a first embodiment of the customer allocation method of the present application, referring to fig. 1, the customer allocation method includes:
step S10, acquiring service behavior information;
in this embodiment, it should be noted that the service behavior information includes behavior information such as checking a building, checking a house type, and the like
The method includes the steps of obtaining business behavior information, specifically, according to the fact that corresponding behavior operations are carried out in an applet or a related application program by a client and a waiter, and when the behavior operations are carried out, obtaining the business behavior information corresponding to the behavior operations by a background.
Step S20, according to the preset business behavior rule, the business behavior information is converted into a weight coefficient;
in this embodiment, it should be noted that the preset service behavior rule is a rule that different service behavior information is set with different weight coefficients.
And converting the service behavior information into weight coefficients according to a preset service behavior rule, specifically, setting different service behavior information into different weight coefficients respectively, and performing graph algorithm calculation according to the weight coefficients.
Step S30, constructing a sharing relationship link diagram corresponding to the client to be distributed;
in this embodiment, it should be noted that the sharing relationship link map is a link map formed by sharing between the clients or the staff.
Establishing a sharing relationship link diagram corresponding to a client to be distributed, specifically, obtaining sharing attribute information between the client and a salesman, wherein the sharing attribute information includes information such as a client ID, a client mobile phone number, a salesman ID and a project resource ID, and further generating each sharing propagation link based on a role sharing level in the sharing attribute information, wherein the role sharing level includes information levels such as a starting user, a second-level sharing user, a third-level sharing user and a fourth-level sharing user, the starting user corresponds to a root node of the sharing propagation link, further, each sharing propagation link is combined to form the sharing relationship link diagram, for example, the salesman a shares floor information to the client B, the client C shares the house type information to the client B, and by obtaining the ID of the salesman a, the ID of the client B, the project resource ID corresponding to the floor information and the project resource ID corresponding to the house type information, and further forming a relation link diagram of the A service person corresponding to the B client and the C client corresponding to the B client.
The step of constructing a sharing relationship link diagram corresponding to the client to be distributed comprises the following steps:
step S31, acquiring shared attribute information between the client and the salesman;
in this embodiment, it should be noted that when the client and the staff share the shared information, the background acquires corresponding sharing attribute information, for example, information such as a sharer identity ID, a shared project resource ID, a shared client ID, a role sharing level, and the like, and additionally, the sharer identity ID, the shared project resource ID, and the shared client ID are unique identifiers, and a unique identifier can be generated by using a uuid striping utilities and a database.
The method comprises the steps of obtaining sharing attribute information between a client and a salesman, specifically obtaining corresponding information of the client and the salesman in a sharing process, so that a corresponding relationship link is created according to the shared information.
Step S32, based on the role sharing level in the sharing attribute information, generating each sharing propagation link;
in this embodiment, it should be noted that the role sharing levels include an originating user, a secondary sharing user, a tertiary sharing user, a quaternary sharing user, and the like, where the originating user corresponds to a root node of the sharing propagation link, and then a node corresponding to the sharing propagation link may be determined according to other role sharing levels.
The method comprises the steps of generating sharing propagation links based on role sharing levels in sharing attribute information, specifically, after the sharing attribute information between a client and a salesperson is obtained, corresponding to different weight coefficients according to different shared business behavior information between the client and the salesperson, and determining the sharing propagation links according to the role sharing levels in the sharing attribute information, for example, the salesperson shares floor information to a client A, the client A shares the floor information to a client B, the client B shares the floor information to a client C, namely the salesperson is an initial user, the client A is a secondary sharing user, the client B is a tertiary sharing user, and the client C is a quaternary sharing user, so that a sharing propagation link is formed.
Step S33, combining the sharing propagation links to form the sharing relationship link map.
In this embodiment, the sharing relationship link map is generated based on the sharing attribute information, and specifically, the sharing propagation links are combined to form the sharing relationship link map, so as to select a corresponding path according to the sharing relationship link map for client distribution.
And step S40, based on the sharing relationship link diagram and the weight coefficient, allocating the clients to be allocated in the sharing relationship link diagram to the target salesman.
In this embodiment, based on the sharing relationship link graph and the weight coefficient, the to-be-allocated client in the sharing relationship link graph is allocated to the target salesman, specifically, each node path in the sharing relationship link graph is traversed through a graph algorithm, wherein the graph algorithm comprises Dijkstra algorithm (Dixtra algorithm) and Floyd algorithm (Floyed algorithm), further, calculating a weight coefficient corresponding to each node path in the sharing relationship link graph, and further, selecting a distribution path according with a preset selection rule according to the weight coefficient corresponding to each node path, wherein the preset selection rule is a rule with the minimum selection weight coefficient, the finally allocatable salesman is calculated, and then the client to be distributed is distributed to the target salesman, so that the effect of automatic distribution of the client is achieved.
Compared with the technical means of manual customer allocation adopted in the prior art, the customer allocation method comprises the steps of firstly obtaining business behavior information, then converting the business behavior information into weight coefficients according to preset business behavior rules, further constructing a sharing relation link diagram corresponding to customers to be allocated, further allocating the customers to be allocated in the sharing relation link diagram to target salesmen based on the sharing relation link diagram and the weight coefficients, calculating the weight coefficients according to different business behavior information, further calculating finally allocable salesmen in the sharing relation link diagram, namely, manually allocating the customers, and overcoming the defects that when the number of customers is large in the prior art, the workload of traditional manual customer allocation is large, and the time cost is long, and further causes the technical defect of low efficiency of customer allocation, thereby improving the efficiency of customer allocation.
Further, referring to fig. 2, based on the first embodiment of the present application, in another embodiment of the present application, the step of allocating the to-be-allocated customer in the shared relationship link map to the target salesperson based on the shared relationship link map and the weight coefficient includes:
step A10, traversing each node path in the sharing relationship link graph through a graph algorithm;
in the embodiments, it should be noted that the graph algorithm includes Dijkstra algorithm (dixtre algorithm) and Floyd algorithm (freoude algorithm).
And traversing each node path in the sharing relationship link graph through a graph algorithm, specifically, traversing each node path in the sharing relationship link graph to obtain the weight corresponding to each node path.
Step A20, calculating a weight coefficient corresponding to each node path in the sharing relationship link diagram;
in this embodiment, it should be noted that, in the sharing relationship link graph, nodes all have corresponding weight coefficients.
Calculating a weight coefficient corresponding to each node path in the sharing relationship link graph, specifically, respectively counting the sum of the weight coefficients of each node path by traversing each node path in the sharing relationship link graph.
Step A30, selecting a distribution path according with a preset selection rule according to the weight coefficient corresponding to each node path;
in this embodiment, it should be noted that the preset selection rule is a rule for selecting a path with the smallest weight coefficient.
And selecting a distribution path according with a preset selection rule according to the weight coefficient corresponding to each node path, specifically, calculating the weight coefficient corresponding to each node path, and selecting the path with the minimum weight coefficient as the distribution path.
The step of selecting a distribution path according to a preset selection rule according to the weight coefficient corresponding to each node path comprises:
step A31, comparing the weight coefficients corresponding to the node paths;
step a32, selecting the node path with the smallest weight coefficient as the distribution path.
In this embodiment, the node path with the smallest weight coefficient is selected as the distribution path, specifically, the path with the smallest weight coefficient is selected as the distribution path in each node path by comparing the weight coefficients corresponding to the node paths, for example, the sharing relationship link map has two sharing propagation links, i.e., a-B-C and E-B-C, where the weight coefficient of a-B is 1, the weight coefficient of E-B is 2, the weight coefficient of B-C is 3, the weight coefficient of a-B-C is 4, the weight coefficient of E-B-C is 5, and further, the sharing propagation link is selected as a-B-C.
Step A40, according to the distribution path, distributing the customer to be distributed to the target salesman.
In this embodiment, the to-be-allocated customer is allocated to the target salesman according to the allocation path, specifically, if the allocation path is a customer allocation path, a target node corresponding to a preset recursion depth coefficient is selected from the customer allocation path, where the recursion depth coefficient is preset, and then the to-be-allocated customer is allocated to the target salesman corresponding to the target vertex based on the target node.
Wherein the step of allocating the customer to be allocated to the target salesman according to the allocation path comprises:
step A41, judging whether the distribution path is a customer distribution path;
in this embodiment, it should be noted that the customer distribution path is a path that distributes the customer to be distributed to a serviceman corresponding to the distribution path.
Step A42, if yes, the customer to be distributed is distributed to the target salesman of the customer distribution path according to a preset distribution rule;
in this embodiment, if the assignment path is a customer assignment path, the customer to be assigned is assigned to the target salesman of the customer assignment path according to a preset assignment rule, specifically, if the assignment path is a customer assignment path, a target node corresponding to a preset recursion depth coefficient is selected from the customer assignment path, and then the customer to be assigned is assigned to the target salesman corresponding to the target vertex based on the target node.
Wherein, the step of allocating the customer to be allocated to the target salesman of the customer allocation path according to a preset allocation rule comprises:
step A421, determining a recursion depth coefficient corresponding to the customer distribution path based on a preset service depth calculation rule;
in this embodiment, it should be noted that the preset service depth calculation rule is a rule for performing deep recursion on the sharing relationship link map, and the recursion depth coefficient is a preset coefficient.
Step A422, selecting a target node corresponding to a preset recursion depth coefficient from the customer distribution path;
in this embodiment, a target node corresponding to a preset recursion depth coefficient is selected from the customer distribution path, specifically, depth recursion is performed on the customer distribution path, and then, based on the preset recursion depth coefficient, recursion is performed on the customer distribution path to a node corresponding to the preset recursion depth coefficient, and further, the target node is obtained. For example, the nodes that the customer distribution path sequentially passes through are a, B, C, D, and E, the E customer is distributed, and then recursion starts from the E node, the preset recursion depth coefficient is 3, and the B node is a target node of the recursion.
Step A423, based on the target node, allocating the customer to be allocated to the target salesman corresponding to the target vertex.
In this embodiment, based on the target node, the to-be-allocated customer is allocated to the target salesman corresponding to the target vertex, specifically, the to-be-allocated customer is allocated to the target salesman corresponding to the target vertex, for example, nodes of the customer allocation path in sequence are a, B, C, D, and E, the E customer is allocated, and then recursion starts from the E node, the preset recursion depth coefficient is 3, the B node is a recursive target node, it is assumed that the B node is a B customer, and then the E customer is allocated to the salesman corresponding to the B customer.
Step A43, if not, determining that the distribution path is a project distribution path, and distributing the customer to be distributed to a target salesman associated with the business project in the project distribution path.
In this embodiment, it should be noted that the item allocation path is a path that allocates the to-be-allocated customer to a service item corresponding to the item allocation path.
If not, determining that the distribution path is a project distribution path, and distributing the to-be-distributed client to a target salesman associated with a service project in the project distribution path, specifically, if the distribution path is the project distribution path, distributing the to-be-distributed client to a service project corresponding to the project distribution path, and further determining the target salesman corresponding to the service project according to the service project, so as to distribute the to-be-distributed client to the target salesman.
The embodiment of the application provides a customer allocation method, namely, traversing each node path in the sharing relationship link graph through a graph algorithm, calculating a weight coefficient corresponding to each node path in the sharing relationship link graph, further selecting an allocation path according with a preset selection rule according to the weight coefficient corresponding to each node path, selecting a shortest path through the graph algorithm based on the weight coefficient, calculating a final assignable salesman, and allocating the customer to be allocated to the target salesman according to the allocation path.
Referring to fig. 3, fig. 3 is a schematic structural diagram of a client distribution device of a hardware operating environment according to an embodiment of the present application.
As shown in fig. 3, the customer distribution facility may include: a processor 1001, such as a CPU, a memory 1005, and a communication bus 1002. The communication bus 1002 is used for realizing connection communication between the processor 1001 and the memory 1005. The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a memory device separate from the processor 1001 described above.
Optionally, the customer distribution device may further comprise a rectangular user interface, a network interface, a camera, RF (Radio Frequency) circuitry, sensors, audio circuitry, a WiFi module, and the like. The rectangular user interface may comprise a Display screen (Display), an input sub-module such as a Keyboard (Keyboard), and the optional rectangular user interface may also comprise a standard wired interface, a wireless interface. The network interface may optionally include a standard wired interface, a wireless interface (e.g., WIFI interface).
Those skilled in the art will appreciate that the customer distribution facility configuration shown in fig. 3 does not constitute a limitation of the customer distribution facility and may include more or fewer components than shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 3, a memory 1005, which is a kind of computer storage medium, may include an operating system, a network communication module, and a client distribution program therein. The operating system is a program that manages and controls the hardware and software resources of the customer distribution facility, supporting the execution of the customer distribution facility as well as other software and/or programs. The network communications module is used to enable communication between the various components within the memory 1005, as well as with other hardware and software in the customer distribution system.
In the customer distribution facility shown in fig. 3, the processor 1001 is configured to execute a customer distribution program stored in the memory 1005 to implement the steps of any of the customer distribution methods described above.
The specific implementation of the client allocation device of the present application is substantially the same as that of each embodiment of the client allocation method, and is not described herein again.
The present application further provides a customer distribution device, comprising:
the acquisition module is used for acquiring the service behavior information;
the weight coefficient conversion module is used for converting the business behavior information into a weight coefficient according to a preset business behavior rule;
the building module is used for building a sharing relationship link diagram corresponding to the client to be distributed;
and the distribution module is used for distributing the clients to be distributed in the sharing relation link diagram to the target salesman based on the sharing relation link diagram and the weight coefficient.
Optionally, the building module is further configured to:
acquiring sharing attribute information between a client and a salesman;
generating each sharing propagation link based on the weight coefficient and the role sharing level in the sharing attribute information;
and combining the sharing propagation links to form the sharing relationship link diagram.
Optionally, the allocation module is further configured to:
traversing each node path in the sharing relationship link graph through a graph algorithm;
calculating a weight coefficient corresponding to each node path in the sharing relationship link diagram;
selecting a distribution path according with a preset selection rule according to the weight coefficient corresponding to each node path;
and distributing the clients to be distributed to the target salesman according to the distribution path.
Optionally, the allocation module is further configured to:
comparing the weight coefficients corresponding to the node paths;
and selecting the node path with the minimum weight coefficient as the distribution path.
Optionally, the allocation module is further configured to:
judging whether the distribution path is a customer distribution path;
if yes, the customer to be distributed is distributed to a target salesman of the customer distribution path according to a preset distribution rule;
if not, determining that the distribution path is a project distribution path, and distributing the customer to be distributed to a target operator associated with a service project in the project distribution path.
Optionally, the allocation module is further configured to:
determining a recursion depth coefficient corresponding to the customer distribution path based on a preset service depth calculation rule;
selecting a target node corresponding to a preset recursion depth coefficient from the customer distribution path;
and distributing the customer to be distributed to a target operator corresponding to the target vertex based on the target node.
The specific implementation of the client allocation apparatus of the present application is substantially the same as that of the above embodiments of the client allocation method, and is not described herein again.
The present application provides a medium, which is a readable storage medium, and the readable storage medium stores one or more programs, and the one or more programs can be further executed by one or more processors to implement the steps of the customer allocation method described in any one of the above.
The specific implementation of the readable storage medium of the present application is substantially the same as that of the foregoing embodiments of the client allocation method, and is not described herein again.
The present application provides a computer program product, and the computer program product includes one or more computer programs, which can also be executed by one or more processors for implementing the steps of the customer allocation method described in any one of the above.
The specific implementation of the computer program product of the present application is substantially the same as the embodiments of the client allocation method, and is not described herein again.
The above description is only a preferred embodiment of the present application, and not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings, or which are directly or indirectly applied to other related technical fields, are included in the scope of the present application.

Claims (10)

1. A customer distribution method, characterized in that the customer distribution method comprises:
acquiring service behavior information;
converting the service behavior information into a weight coefficient according to a preset service behavior rule;
constructing a sharing relationship link diagram corresponding to a client to be distributed;
and allocating the clients to be allocated in the sharing relation link diagram to a target salesman based on the sharing relation link diagram and the weight coefficient.
2. The customer distribution method according to claim 1, wherein the step of constructing the sharing relationship link map corresponding to the customer to be distributed comprises:
acquiring sharing attribute information between a client and a salesman;
generating each sharing transmission link based on the role sharing level in the sharing attribute information;
and combining the sharing propagation links to form the sharing relationship link diagram.
3. The customer allocation method according to claim 1, wherein the step of allocating the customer to be allocated in the shared relationship link map to the target salesman based on the shared relationship link map and the weight coefficient comprises:
traversing each node path in the sharing relationship link graph through a graph algorithm;
calculating a weight coefficient corresponding to each node path in the sharing relationship link diagram;
selecting a distribution path according with a preset selection rule according to the weight coefficient corresponding to each node path;
and distributing the clients to be distributed to the target salesman according to the distribution path.
4. The customer distribution method according to claim 3, wherein the step of selecting the distribution route according to the weight coefficient corresponding to each node route and meeting a preset selection rule comprises:
comparing the weight coefficients corresponding to the node paths;
and selecting the node path with the minimum weight coefficient as the distribution path.
5. The customer distribution method according to claim 3, wherein the step of distributing the customer to be distributed to the target salesman according to the distribution path comprises:
judging whether the distribution path is a customer distribution path;
if yes, the customer to be distributed is distributed to a target salesman of the customer distribution path according to a preset distribution rule;
if not, determining that the distribution path is a project distribution path, and distributing the customer to be distributed to a target operator associated with a service project in the project distribution path.
6. The customer distribution method according to claim 5, wherein the step of distributing the customer to be distributed to the target servicer of the customer distribution path according to a preset distribution rule comprises:
determining a recursion depth coefficient corresponding to the customer distribution path based on a preset service depth calculation rule;
selecting a target node corresponding to a preset recursion depth coefficient from the customer distribution path;
and distributing the customer to be distributed to a target operator corresponding to the target vertex based on the target node.
7. A customer distribution apparatus, the customer distribution apparatus comprising:
the acquisition module is used for acquiring the service behavior information;
the weight coefficient conversion module is used for converting the business behavior information into a weight coefficient according to a preset business behavior rule;
the building module is used for building a sharing relationship link diagram corresponding to the client to be distributed;
and the distribution module is used for distributing the clients to be distributed in the sharing relation link diagram to the target salesman based on the sharing relation link diagram and the weight coefficient.
8. A customer distribution facility, the customer distribution facility comprising: a memory, a processor, and a guest allocator stored on the memory,
the customer distribution program being executed by the processor for carrying out the steps of the customer distribution method according to any one of claims 1 to 6.
9. A medium, readable storage medium, having stored thereon a customer distribution program, the customer distribution program being executable by a processor to perform steps of implementing a customer distribution method according to any one of claims 1 to 6.
10. A computer program product comprising a computer program, wherein the computer program when executed by a processor implements the steps of the customer distribution method according to any one of claims 1 to 6.
CN202110830612.3A 2021-07-22 2021-07-22 Client distribution method, device, equipment and medium Active CN113689074B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110830612.3A CN113689074B (en) 2021-07-22 2021-07-22 Client distribution method, device, equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110830612.3A CN113689074B (en) 2021-07-22 2021-07-22 Client distribution method, device, equipment and medium

Publications (2)

Publication Number Publication Date
CN113689074A true CN113689074A (en) 2021-11-23
CN113689074B CN113689074B (en) 2022-04-08

Family

ID=78577679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110830612.3A Active CN113689074B (en) 2021-07-22 2021-07-22 Client distribution method, device, equipment and medium

Country Status (1)

Country Link
CN (1) CN113689074B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114091960A (en) * 2021-11-29 2022-02-25 深圳壹账通智能科技有限公司 Service intelligent dispatching matching method, device, server and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060224437A1 (en) * 2005-03-31 2006-10-05 Gupta Atul K Systems and methods for customer relationship evaluation and resource allocation
CN105225027A (en) * 2015-08-26 2016-01-06 上海银天下科技有限公司 Customer allocation method and system
CN108132998A (en) * 2017-12-21 2018-06-08 浪潮软件集团有限公司 Personnel relationship analysis method and system
CN110443494A (en) * 2019-08-02 2019-11-12 泰康保险集团股份有限公司 Data distributing method and device
CN111476469A (en) * 2020-03-30 2020-07-31 深圳思为科技有限公司 Guest expansion method, terminal equipment and storage medium
CN112200437A (en) * 2020-09-28 2021-01-08 绿瘦健康产业集团有限公司 Customer distribution method and device
CN112528166A (en) * 2020-12-16 2021-03-19 平安养老保险股份有限公司 User relationship analysis method and device, computer equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060224437A1 (en) * 2005-03-31 2006-10-05 Gupta Atul K Systems and methods for customer relationship evaluation and resource allocation
CN105225027A (en) * 2015-08-26 2016-01-06 上海银天下科技有限公司 Customer allocation method and system
CN108132998A (en) * 2017-12-21 2018-06-08 浪潮软件集团有限公司 Personnel relationship analysis method and system
CN110443494A (en) * 2019-08-02 2019-11-12 泰康保险集团股份有限公司 Data distributing method and device
CN111476469A (en) * 2020-03-30 2020-07-31 深圳思为科技有限公司 Guest expansion method, terminal equipment and storage medium
CN112200437A (en) * 2020-09-28 2021-01-08 绿瘦健康产业集团有限公司 Customer distribution method and device
CN112528166A (en) * 2020-12-16 2021-03-19 平安养老保险股份有限公司 User relationship analysis method and device, computer equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114091960A (en) * 2021-11-29 2022-02-25 深圳壹账通智能科技有限公司 Service intelligent dispatching matching method, device, server and storage medium

Also Published As

Publication number Publication date
CN113689074B (en) 2022-04-08

Similar Documents

Publication Publication Date Title
Panda et al. A pair-based task scheduling algorithm for cloud computing environment
Fan et al. A multi-dimensional trust-aware cloud service selection mechanism based on evidential reasoning approach
US9246765B2 (en) Apparatus and methods for auto-discovery and migration of virtual cloud infrastructure
CN109936635B (en) Load balancing method and device
CN109472524B (en) Information processing method and device
US20190258517A1 (en) Application Link Scaling Method, Apparatus, and System
JP2014157151A (en) System for determining position of mobile device, program and method for identifying position of mobile device
CN106130749B (en) Method, system, and computer readable medium for network deployment of infrastructure
WO2018214411A1 (en) Order allocation method and device, electronic apparatus, and computer readable storage medium
WO2020186646A1 (en) Site selection method and device for locker, server and storage medium
CN111898221A (en) Address selection method and device and computer readable storage medium
US20170220364A1 (en) Assigning applications to virtual machines using constraint programming
Maenhaut et al. Resource allocation in the cloud: from simulation to experimental validation
CN113689074B (en) Client distribution method, device, equipment and medium
CN109462508A (en) Node deployment method, device and storage medium
Basu et al. Implementing fuzzy TOPSIS in cloud type and service provider selection
CN109934427B (en) Method and device for generating item distribution scheme
CN111966556A (en) Performance pressure measurement method and device, server and computer readable storage medium
US11509626B2 (en) System and method for network IP address capacity analytics and management
CN105511914B (en) Using update method, device and system
CN114020469A (en) Edge node-based multi-task learning method, device, medium and equipment
JP2015022501A (en) Construction device, construction method, and construction program
US20060015841A1 (en) Control on demand data center service configurations
CN116880840A (en) Service interface generation method, service interface generation device, electronic equipment and medium
KR20220139407A (en) Task assignment method and apparatus, electronic device and computer readable medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant