A method and device for allocating business lines of real estate brokers
Through vector processing and standardization of performance data of property brokers, a business line energy index is generated, which solves the problem of resource allocation mismatch caused by the fuzzy property of property brokers' business line attributes, and realizes the rational allocation and utilization of resources.
Patent Information
- Application Number
- CN202210398684.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-15
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2042-04-15
AI Technical Summary
The business attributes of brokers in the existing property brokerage industry are blurred, resulting in mismatch in resource allocation and waste of resources.
By obtaining the performance data of the property broker, performing vector processing and standardization, generating a business line energy index, allocating business line resources to brokers based on the energy index, and determining the main and secondary business line labels.
The rational allocation of the business line resources of the property broker has been achieved, the resource utilization rate has been improved, and resource waste has been avoided.
Smart Images

Figure CN114707877B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a method and device for allocating business lines of real estate brokers. Background Art
[0002] In the prior art, the attributes of brokers' business lines in the real estate brokerage industry are vague, and most of them are employed as comprehensive brokers. There are no clear attribute labels for the allocation of brokers' energy. When the platform allocates business line resources to real estate brokers, it is generally allocated according to unified rules, which easily leads to a poor match between the allocated business line resources and the real estate brokers, resulting in a waste of resources. Summary of the invention
[0003] The present invention provides a method and device for allocating business lines of a real estate agent, which can determine business line labels according to the business line energy index of the real estate agent in each business line, and reasonably allocate business resources to the real estate agent.
[0004] In a first aspect, an embodiment of the present invention provides a method for allocating business lines of a real estate broker, comprising:
[0005] Obtaining performance data of the real estate agent within a set period, wherein the performance data includes travel volume data and transaction data;
[0006] Performing vector processing on the travel volume data and transaction data to generate a target vector;
[0007] The target vector is vector-normalized to generate a business line energy index corresponding to each real estate agent in each business line;
[0008] Based on the business line energy index, a business line is allocated to each of the real estate agents.
[0009] According to the method for allocating business lines of real estate brokers provided by an embodiment of the present invention, the method further includes:
[0010] A new property broker business tag is generated for the new property broker within the set period, and resources of each business line are randomly allocated to the new property broker.
[0011] According to the method for allocating business lines of real estate brokers provided by an embodiment of the present invention, vector processing is performed on the travel volume data and the transaction data to generate a target vector, including:
[0012] Calculating the travel volume data and the transaction data based on a preset influence rule to generate a first travel volume vector and a transaction vector respectively;
[0013] Amplifying the transaction vector to generate a first transaction vector;
[0014] Normalizing the first travel volume vector and the first transaction vector to obtain a second travel volume vector and a second transaction vector respectively;
[0015] The second travel distance vector and the second transaction vector are weighted to generate a target vector.
[0016] According to the method for allocating business lines of a real estate agent provided by an embodiment of the present invention, the business lines include a new house business line, a second-hand house business line and a rental business line, and the travel volume includes: showing, entrustment and house maintenance;
[0017] The step of performing weight distribution on the second travel volume vector and the second transaction vector to generate a target vector comprises:
[0018] In the case where the business lines are the second-hand housing business line and the rental business line, the second travel volume vector and the second transaction vector are subjected to a first weight allocation to obtain a third travel volume vector and a third transaction vector corresponding to the second-hand housing business line and the rental business line, respectively;
[0019] Add the third travel volume vector and the third transaction vector corresponding to the second-hand housing business line to obtain a first object vector;
[0020] Add the third travel volume vector and the third transaction vector corresponding to the rental business line to obtain a second object vector;
[0021] In the case where the business line is a new house business line, performing a second weight allocation on the showings and entrustment in the second trip volume vector and the second transaction vector to obtain a fourth trip volume vector and a fourth transaction vector corresponding to the new house business line, and adding the fourth trip volume vector and the fourth transaction vector to obtain a third object vector;
[0022] The first object vector, the second object vector, and the third object vector are combined to generate a target vector.
[0023] According to the method for assigning business lines to real estate agents provided by an embodiment of the present invention, after the target vector is normalized to generate the business line energy index corresponding to each real estate agent in each business line, the method includes:
[0024] The business line energy index corresponding to each business line is converted into a percentage to determine the proportion of each business line energy index in the total business line energy index.
[0025] According to the method for allocating business lines of real estate brokers provided by an embodiment of the present invention, the business line is allocated to each real estate broker based on the business line energy index, including:
[0026] When the proportion of each business line energy index in the total business line energy index is different, the business line corresponding to the business line energy index ranking first in the proportion is used as the main business line label of the real estate agent, and the business line corresponding to the business line energy index ranking second in the proportion is used as the secondary business line label of the real estate agent.
[0027] According to the method for allocating business lines of real estate brokers provided by an embodiment of the present invention, based on the business line energy index, the business line is allocated to each real estate broker, and further includes:
[0028] S1. When the proportions of any two business line energy indexes in the total business line energy index are the same, determine the performance data and weights corresponding to the any two business energy indexes, wherein the performance data and weights include: viewing data and weights, entrustment data and weights, property maintenance data and weights, and transaction data performance data and weights;
[0029] S2. According to the weight corresponding to each performance data, determine that the target performance data currently used for comparison is the viewing data, the entrustment data, the property maintenance data or the transaction data performance data;
[0030] S3. If the target performance data currently used for comparison are different, the business line corresponding to the business energy index with the larger target performance data is used as the main business line label of the real estate agent, and the business line corresponding to the business energy index with the smaller target performance data is used as the secondary business line label of the real estate agent;
[0031] S4. If the target performance data currently used for comparison are the same, determine the weights corresponding to the other performance data except the target performance data, and continue to execute step S2.
[0032] In a second aspect, an embodiment of the present invention provides a device for allocating business lines of real estate agents, comprising: an acquisition module, a processing module, a generation module and an allocation module. The acquisition module is used to acquire the performance data of real estate agents within a set period, wherein the performance data includes travel volume data and transaction data; the processing module is used to perform vector processing on the travel volume data and transaction data to generate a target vector; the generation module is used to perform vector normalization on the target vector to generate a business line energy index corresponding to each real estate agent in each business line; the allocation module is used to allocate business lines to each real estate agent based on the business line energy index.
[0033] In a third aspect, an embodiment of the present invention provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method for allocating business lines of real estate brokers as described in any of the above items.
[0034] In a fourth aspect, an embodiment of the present invention provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of any of the above-mentioned methods for allocating business lines of real estate brokers.
[0035] The method and device for allocating business lines of real estate agents provided by the present invention first obtain the performance data of real estate agents in any period, including travel volume data and transaction data, to provide accurate and timely data support for the implementation of the method, and then perform vector processing on the travel volume data and transaction data to generate a target vector; the target vector is vector-standardized to generate a business line energy index corresponding to each business line, that is, each business line corresponds to a business line energy index; the business line corresponding to the business line energy index is allocated according to a preset allocation rule to implement the business line allocation of real estate agents, that is, the business line corresponding to the business line energy index is matched with the real estate agent according to the preset allocation rule, so as to determine the business line label according to the business line energy index of the real estate agent in each business line, and reasonably allocate business resources to the real estate agent. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0037] Figure 1 It is a flowchart of a method for allocating business lines of a real estate agent provided by an embodiment of the present invention;
[0038] Figure 2 is a schematic diagram of a process for generating a target vector provided by an embodiment of the present invention;
[0039] Figure 3 It is a flowchart of specific steps of a method for allocating business lines of a real estate broker provided by an embodiment of the present invention;
[0040] Figure 4 It is a structural schematic diagram of a device for allocating business lines of a real estate agent provided by an embodiment of the present invention;
[0041] Figure 5 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0043] Reference Figure 1 , which is a flow chart of a method for allocating business lines of a real estate agent provided by an embodiment of the present invention, including:
[0044] 110. Obtain performance data of the real estate agent within a set period, wherein the performance data includes travel volume data and transaction data.
[0045] In this step, a period refers to a group of events that repeat in a regular order, and the time interval for completing this group of events is called a period. The specific set period can be set independently by those skilled in the art according to actual needs or application scenarios, and the period can be set to one month, three months, or one year. The embodiment of the present invention does not specifically limit the set period.
[0046] Performance data refers to the amount of performance or work completed within a set period.
[0047] Trip volume data refers to the work completed by real estate agents within a set period, which may include communicating with clients, taking clients to view properties, etc.
[0048] Transaction data refers to the number of transactions completed by the real estate agent within a set period.
[0049] 120 , performing vector processing on the travel volume data and the transaction data to generate a target vector.
[0050] In this step, vector processing refers to using arrays instead of scalars to operate each element in the array.
[0051] 130, performing vector normalization on the target vector to generate a business line energy index corresponding to each real estate agent in each business line.
[0052] In this step, normalization refers to scaling the target vector so that it falls into a small specific range.
[0053] The purpose of standardization is that when the levels of various indicators differ greatly, if the original target vector is used directly for analysis, the role of the indicators with higher vectors in the comprehensive analysis will be highlighted, and the role of the indicators with lower vector levels will be relatively weakened. Therefore, in order to ensure the reliability of the results, the original target vector needs to be standardized.
[0054] The methods for vector standardization can adopt normalization method, regularization method, normalization method and the like.
[0055] 140. Allocate business lines to each of the real estate agents based on the business line energy index.
[0056] In this step, the business line energy index is an identifier for assigning a business line to a real estate agent, and the business line energy index can be used to determine which business line the real estate agent is good at.
[0057] The present invention provides a method for allocating business lines of real estate brokers, which provides a basis for allocating resources for platform operation by obtaining the performance data of real estate brokers within a set period, wherein the performance data includes travel volume data and transaction data; vector processing is performed on the travel volume data and transaction data in the performance data of real estate brokers to generate a target vector; the target vector is vector-standardized to generate a business line energy index corresponding to each real estate broker in each business line, and each business line corresponds to a business line energy index; when allocating business resources, the business line is allocated to each real estate broker based on the business line energy index. The method realizes that the label of the real estate broker in each business line can be determined according to the business line energy index of the real estate broker in each business line, and business resources are reasonably allocated to the real estate broker, thereby avoiding the phenomenon of resource waste.
[0058] Based on any of the above embodiments, the method for allocating business lines of property brokers provided by the embodiment of the present invention further includes:
[0059] A new property broker business tag is generated for the new property broker within the set period, and resources of each business line are randomly allocated to the new property broker.
[0060] In this step, for new real estate agents within the set period, corresponding business tags are generated for the new real estate agents. When the platform allocates business resources, they are randomly allocated, which means that the new real estate agents are not judged as to which business line they are good at.
[0061] Reference Figure 2 , which is a schematic diagram of a flow chart of generating a target vector provided by an embodiment of the present invention, including:
[0062] 210 , calculating the travel volume data and the transaction data based on a preset influence rule to generate a first travel volume vector and a transaction vector respectively.
[0063] It is understandable that the preset influence rule can be set by those skilled in the art according to actual needs or application scenarios. In an embodiment provided by the present invention, the preset influence rule can be "the closer the distance is to the present, the higher the influence degree is".
[0064] 220, amplify the transaction vector to generate a first transaction vector.
[0065] In one embodiment provided by the present invention, the method for performing the amplification process is:
[0066] ① Take the median of each performance data of each business line of all real estate agents within the set period. Assuming there are three business lines, each business line can include four forms of performance data. Business data includes travel volume data and transaction data. Travel volume data is represented by travel volume a, travel volume b, and travel volume d, and transaction data is represented by transaction c.
[0067] Business Line 1:
[0068] Stroke volume a1, stroke volume b1, transaction c1, stroke volume d1
[0069] Business Line 2:
[0070] Stroke volume a2, stroke volume b2, transaction c2, stroke volume d2
[0071] Business Line 3:
[0072] Stroke volume a3, stroke volume b3, transaction c3, stroke volume d3
[0073] ② Take the average distance between c and abd, represented by Δ, which are:
[0074] Δ1=(a1-c1+b1-c1+d1-c1) / 3;
[0075] Δ2=(a2-c2+b2-c2+d2-c2) / 3;
[0076] Δ3=(a3-c3+b3-c3+d3-c3) / 3
[0077] ③ Add the transaction data of each business line to the average distance data, that is, add Δ1 to the transaction of business line 1, add Δ2 to the transaction of business line 2, and add Δ3 to the transaction of business line 3, to complete the amplified broker transaction vector.
[0078] 230 , normalize the first travel volume vector and the first transaction vector to obtain a second travel volume vector and a second transaction vector, respectively.
[0079] In this step, normalization refers to processing the data to be processed by a certain algorithm and limiting it to a certain range. The purpose of normalization is to facilitate the subsequent data processing and secondly to ensure faster convergence when the program is running.
[0080] 240 , weight the second travel volume vector and the second transaction vector to generate a target vector.
[0081] In this step, weight allocation refers to the allocation of proportions between the second travel volume vector and the second transaction vector.
[0082] Based on any of the above embodiments, each business line includes a new house business line, a second-hand house business line and a rental business line, and the trip volume includes: showing, entrusting and house source maintenance. Step 240 specifically includes the following steps S241 to S245:
[0083] S241. When the business lines are a second-hand housing business line and a rental business line, a first weight allocation is performed on the second travel volume vector and the second transaction vector to obtain a third travel volume vector and a third transaction vector corresponding to the second-hand housing business line and the rental business line, respectively.
[0084] In this step, the travel volume includes: showing, entrusting and maintaining the property, and the corresponding second travel volume vector also includes: showing, entrusting and maintaining the property. The new property business line is represented by 1, the second-hand property business line is represented by 2, and the rental business line is represented by 3.
[0085] In one embodiment of the present invention, showing in the second travel volume vector is represented by (x1', x2', x3'), entrustment is represented by (y1', y2', y3'), property maintenance is represented by (r1', r2', r3'), and transaction in the second transaction vector is represented by (z11', z22', z32'). Weights of showing, entrustment, transaction and property maintenance are allocated at 40%, 15%, 20% and 25% respectively, and this proportion is called the first weight distribution.
[0086] The corresponding third travel volume vector and third transaction vector obtained by the second-hand housing business line, that is, the vectors obtained by showing, entrustment, transaction and house maintenance in the second-hand housing business line are: 40% x2', 15% y2', 20% z22' and 25% r2' respectively.
[0087] The corresponding third travel volume vector and third transaction vector obtained by the leasing business line, that is, the vectors obtained by showing, entrusting, transaction and house maintenance in the leasing business line are: 40% x3', 15% y3', 20% z33' and 25% r3' respectively.
[0088] S242. Add the third travel volume vector and the third transaction vector corresponding to the second-hand housing business line to obtain a first object vector.
[0089] In this step, the vectors obtained from the second-hand housing business line in step 241 are added, and the result is 40% x3'+15% y3'+20% z33'+25% r3', and the result of the addition is used as the first object vector.
[0090] S243: Add the third travel volume vector and the third transaction vector corresponding to the rental business line to obtain a second object vector.
[0091] In this step, the vectors obtained from the leasing business lines in step 241 are added, and the result is 40% x3'+15% y3'+20% z33'+25% r3'. The result of the addition is used as the second object vector.
[0092] S244. When the business line is a new house business line, a second weight allocation is performed on the showings and entrustments in the second travel volume vector and the second transaction vector to obtain a fourth travel volume vector and a fourth transaction vector corresponding to the new house business line, and the fourth travel volume vector and the fourth transaction vector are added to obtain a third object vector.
[0093] In this step, the new house business line has no house maintenance, and the 25% proportion of house maintenance in the first weight distribution is divided equally into showing, entrustment and transaction, that is, the showing, entrustment and transaction of the new house business line are weighted at 53.33%, 20% and 26.67%, respectively. This allocated weight is used as the second weight distribution, corresponding to 53.33% x1', 20% y1' and 26.67% z11'. The obtained vector results are added to obtain the third object vector, which is 53.33% x1'+20% y1'+26.67% z11'.
[0094] S245: Combine the first object vector, the second object vector and the third object vector to generate a target vector.
[0095] In this step, the first object vector, the second object vector and the third object vector respectively obtained in the above steps 242, 243 and 244 are combined to obtain a target vector, which can be expressed as (53.33% x1'+20% y1'+26.67% z11', 40% x2'+15% y2'+20% z22'+25% r2', 40% x3'+15% y3'+20% z33'+25% r3').
[0096] Based on any of the above embodiments, after step 130, the following steps are included:
[0097] The business line energy index corresponding to each business line is converted into a percentage to determine the proportion of each business line energy index in the total business line energy index.
[0098] In this step, the purpose of percentage conversion is to make the sum of the energy index of each business line equal to 100%.
[0099] Based on any of the above embodiments, step 140 includes:
[0100] When the proportion of each business line energy index in the total business line energy index is different, the business line corresponding to the business line energy index ranking first in the proportion shall be used as the main business line label of the real estate agent, and the business line corresponding to the business line energy index ranking second in the proportion shall be used as the secondary business line label of the real estate agent.
[0101] In this step, the proportion of each business line energy index can be set according to the specific application scenario, which can be: the new house business line energy index accounts for 40%, the second-hand house business line energy index accounts for 35%, and the rental business line energy index accounts for 25%; or the new house business line energy index accounts for 15%, the second-hand house business line energy index accounts for 25%, and the rental business line energy index accounts for 60%, etc., and no specific limitation is made in the embodiments of the present invention.
[0102] When the energy index of the new home business line accounts for 40%, the energy index of the second-hand home business line accounts for 35% and the energy index of the rental business line accounts for 25%, the new home business line is labeled as the main business line of the real estate broker, and the second-hand home business line is labeled as the secondary business line of the real estate broker.
[0103] When the energy index of the new home business line accounts for 15%, the energy index of the second-hand home business line accounts for 25% and the energy index of the rental business line accounts for 60%, the rental business line is labeled as the main business line of the real estate broker, and the second-hand home business line is labeled as the secondary business line of the real estate broker.
[0104] Based on any of the above embodiments, step 140 further includes:
[0105] S1. When any two business line energy indexes have the same proportion in the total business line energy index, determine the performance data and their weights corresponding to the any two business energy indexes, where the performance data and their weights include: viewing data and their weights, entrustment data and their weights, property maintenance data and their weights, and transaction data performance data and their weights.
[0106] In this step, when the proportions of any two business line energy indexes in the total business line energy index are the same, the energy index of the new housing business line and the energy index of the second-hand housing business line can be 40% each, and the energy index of the rental business line can be 20%; or the energy index of the new housing business line can be 30% and the energy index of the second-hand housing business line and the energy index of the rental business line can be 35% each.
[0107] Determining the performance data and their weights corresponding to any two business energy indexes means that when the energy index of the new housing business line and the energy index of the second-hand housing business line both account for 40%, determining the performance data and weights of the two business lines, including: viewing data and its weight, entrustment data and its weight, property maintenance data and its weight and transaction data performance data and its weight, wherein the weight of each performance data can be set independently, and the set weights can be: the weight of viewing data is 40%, the weight of entrustment data is 15%, the weight of transaction data is 20%, and the weight of property maintenance data is 25%.
[0108] S2. According to the weight corresponding to each performance data, determine the target performance data currently used for comparison as viewing data, entrustment data, property maintenance data or transaction data performance data.
[0109] In this step, the weight allocation in step S1 is used as an example, the weight of the viewing data is 40%, the weight of the entrustment data is 15%, the weight of the transaction data is 20%, and the weight of the property maintenance data is 25%. It can be seen that the viewing data has the largest weight, followed by the property maintenance data, then the transaction data, and finally the entrustment data.
[0110] S3. If the target performance data currently used for comparison are different, the business line corresponding to the business energy index with a larger target performance data is used as the main business line label of the real estate agent, and the business line corresponding to the business energy index with a smaller target performance data is used as the secondary business line label of the real estate agent.
[0111] In this step, the target performance data is one of the viewing data, entrustment data, property maintenance data and transaction data performance data, and the viewing data is taken as the target performance data. Explanation: When comparing the viewing data in the performance data corresponding to the two business energy indexes, the business line corresponding to the business energy index with a larger viewing performance data is used as the main business line label of the property broker, and the business line corresponding to the business energy index with a smaller viewing performance data is used as the secondary business line label of the property broker.
[0112] S4. If the target performance data currently used for comparison are the same, then the weights corresponding to the other performance data except the target performance data are determined, and step S2 is continued.
[0113] For example, in this embodiment, the weight of viewing data is set to be > the weight of property maintenance data > the weight of transaction data > the weight of entrustment data. If the viewing data in the performance data corresponding to two business energy indexes are compared, and the viewing performance data in the two business lines are the same, then the property maintenance data of the two business lines are compared; if the first two data are the same, then the transaction data in the two business lines are compared; finally, if the first three data are the same, then the entrustment data are compared.
[0114] The embodiment of the present invention also discloses a method for allocating business lines of real estate brokers, referring to Figure 3 As shown, it is a flowchart of specific steps of a method for allocating business lines of real estate agents provided by an embodiment of the present invention, wherein each business line includes a new house business line 1, a second-hand house business line 2 and a rental business line 3, and the travel volume includes: showing, entrustment and house maintenance; the set period is three months, and steps 310 to 380 are executed for all real estate agents on duty within these three months, and step 390 is executed for new real estate agents within these three months.
[0115] The specific steps include:
[0116] 310, obtain the performance data of the real estate agent within a set three months, including travel volume data and transaction data. The travel volume data refers to: viewing data, entrustment data and real estate maintenance data.
[0117] 320, the travel volume data and transaction data of these three months are calculated based on the principle of "the closer to the present, the higher the impact", and the first travel volume vector and transaction vector are obtained, which are: showing (x1, x2, x3), entrustment (y1, y2, y3), transaction (z1, z2, z3), and property maintenance (r1, r2, r3). Among them, the first transaction vector obtained by magnifying the transaction is (z11, z22, z33).
[0118] 330, normalize the result in step 320 to obtain the second travel volume vector and the second transaction vector: showing (x1', x2', x3'), entrustment (y1', y2', y3'), transaction (z11', z22', z32'), house maintenance (r1', r2', r3')
[0119] 340, weights are assigned to the new house business line, the second-hand house business line and the rental business line to obtain the target vector, specifically: when the business line is second-hand house and rental, weights are assigned to showing, entrustment, transaction and house maintenance at 40%, 15%, 20% and 25%; when the business line is new house, the new house business line has no house maintenance action, and 25% of the house maintenance in the new house business is divided into showing, entrustment and transaction in equal proportions, that is, the new house business The viewing, entrustment and transaction of the line are weighted according to 53.33%, 20% and 26.67% respectively; the viewing, entrustment, transaction and property maintenance after weighting are vector-added to get the target vector of 53.33% x1'+20% y1'+26.67% z11', 40% x2'+15% y2'+20% z22'+25% r2', 40% x3'+15% y3'+20% z33'+25% r3'.
[0120] 350, vector normalize the vector result in step 340 to generate the business line energy index corresponding to each real estate agent in each business line, represented by (f1, f2, f3), that is, f1 is the new home energy index, f2 is the second-hand energy index, and f3 is the rental energy index.
[0121] 360, convert the business line energy index into a percentage, determine the proportion of each business line energy index in the total business line energy index, and make the business line energy index meet the condition of f1+f2+f3=100%.
[0122] 370. When the proportion of each business line energy index in the total business line energy index is different, the business line with the largest business line energy index is taken as the main business line label of the broker; the business line with the second largest business line energy index is taken as the secondary business line label of the broker.
[0123] 380, when any two of the business line energy indexes have the same proportion in the total business line energy index, determine the performance data and their weights corresponding to the any two business energy indexes, that is, the weights of showing, entrustment, transaction, and property maintenance in the performance data are 40%, 15%, 20%, and 25% respectively. First, compare the showing data, label the business line with higher showing data as the main business line, and label the business line with lower showing data as the secondary business line. If the showing data are equal, the property maintenance data is used as the comparison standard, followed by the transaction data, and finally the entrustment data.
[0124] 390, for setting new real estate agents within three months, generate new real estate agent business labels, and randomly allocate resources of various business lines to the new real estate agents, that is, randomly allocate new home business lines, second-hand home business lines and rental business lines.
[0125] Based on any of the above embodiments, refer to Figure 4 , is a schematic diagram of a structure of a device for allocating business lines of a real estate agent provided by an embodiment of the present invention, the device comprising:
[0126] The acquisition module 410 is used to acquire the performance data of the real estate agent within a set period, wherein the performance data includes travel volume data and transaction data.
[0127] The processing module 420 is used to perform vector processing on the travel volume data and transaction data to generate a target vector.
[0128] The generating module 430 is used to perform vector normalization on the target vector and generate a business line energy index corresponding to each real estate agent in each business line.
[0129] The allocation module 440 is used to allocate business lines to each of the real estate agents based on the business line energy index.
[0130] Based on any of the above embodiments, the device further includes a random allocation module, configured to:
[0131] A new property broker business tag is generated for the new property broker within the set period, and resources of each business line are randomly allocated to the new property broker.
[0132] Based on any of the above embodiments, the processing module 420 is specifically used for:
[0133] A calculation unit is used to calculate the travel volume data and the transaction data based on a preset influence rule to generate a first travel volume vector and a transaction vector respectively.
[0134] The enlargement processing unit is used to enlarge the transaction vector to generate a first transaction vector.
[0135] The normalization processing unit is used to perform normalization processing on the first stroke volume vector and the first transaction vector to obtain a second stroke volume vector and a second transaction vector respectively.
[0136] The weight allocation unit is used to allocate weights to the second travel volume vector and the second transaction vector to generate a target vector.
[0137] Based on any of the above embodiments, the business lines include a new home business line, a second-hand home business line and a rental business line, and the travel volume includes: showing, entrustment and property maintenance.
[0138] The weight allocation unit is specifically used for:
[0139] When the business lines are the second-hand housing business line and the rental business line, the second travel volume vector and the second transaction vector are assigned a first weight to obtain a third travel volume vector and a third transaction vector corresponding to the second-hand housing business line and the rental business line respectively.
[0140] The third travel volume vector and the third transaction vector corresponding to the second-hand housing business line are added to obtain a first object vector.
[0141] The third travel volume vector and the third transaction vector corresponding to the rental business line are added to obtain a second object vector.
[0142] When the business line is a new house business line, a second weight allocation is performed on viewings and entrustment in the second travel volume vector and the second transaction vector to obtain a fourth travel volume vector and a fourth transaction vector corresponding to the new house business line, and the fourth travel volume vector and the fourth transaction vector are added to obtain a third object vector.
[0143] The first object vector, the second object vector, and the third object vector are combined to generate a target vector.
[0144] Based on any of the above embodiments, after the generation module 430, the following steps are included:
[0145] The business line energy index corresponding to each business line is converted into a percentage to determine the proportion of each business line energy index in the total business line energy index.
[0146] Based on any of the above embodiments, the allocation module 440 is specifically used for:
[0147] When the proportion of each business line energy index in the total business line energy index is different, the business line corresponding to the business line energy index ranking first in the proportion is used as the main business line label of the real estate agent, and the business line corresponding to the business line energy index ranking second in the proportion is used as the secondary business line label of the real estate agent.
[0148] Based on any of the above embodiments, the allocation module 440 is further configured to:
[0149] S1. When the proportions of any two business line energy indexes in the total business line energy index are the same, determine the performance data and weights corresponding to the any two business energy indexes, wherein the performance data and weights include: viewing data and weights, entrustment data and weights, property maintenance data and weights, and transaction data performance data and weights.
[0150] S2. According to the weight corresponding to each performance data, determine that the target performance data currently used for comparison is the viewing data, the entrustment data, the property maintenance data or the transaction data performance data.
[0151] S3. If the target performance data currently used for comparison are different, the business line corresponding to the business energy index with the larger target performance data is used as the main business line label of the real estate agent, and the business line corresponding to the business energy index with the smaller target performance data is used as the secondary business line label of the real estate agent.
[0152] S4. If the target performance data currently used for comparison are the same, determine the weights corresponding to the other performance data except the target performance data, and continue to execute step S2.
[0153] Figure 5 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 5 As shown, the electronic device may include: a processor 510, a communication interface 520, a memory 530 and a communication bus 540, wherein the processor 510, the communication interface 520 and the memory 530 communicate with each other through the communication bus 540. The processor 510 may call the logic instructions in the memory 530 to execute a method for allocating business lines of real estate brokers, the method comprising: obtaining performance data of real estate brokers within a set period, wherein the performance data includes travel volume data and transaction data; performing vector processing on the travel volume data and the transaction data to generate a target vector; performing vector normalization on the target vector to generate a business line energy index corresponding to each real estate broker in each business line; and allocating business lines to each real estate broker based on the business line energy index.
[0154] In addition, the logic instructions in the above-mentioned memory 530 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0155] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute a method for allocating business lines of real estate brokers provided by the above methods, the method including: obtaining performance data of real estate brokers within a set period, wherein the performance data includes travel volume data and transaction data; performing vector processing on the travel volume data and the transaction data to generate a target vector; performing vector normalization on the target vector to generate a business line energy index corresponding to each real estate broker in each business line; and allocating business lines to each real estate broker based on the business line energy index.
[0156] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute a method for allocating business lines of real estate agents provided by the above-mentioned methods, the method comprising: obtaining performance data of real estate agents within a set period, wherein the performance data comprises travel volume data and transaction data; performing vector processing on the travel volume data and the transaction data to generate a target vector; performing vector normalization on the target vector to generate a business line energy index corresponding to each real estate agent in each business line; and allocating business lines to each real estate agent based on the business line energy index.
[0157] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, i.e., they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.
[0158] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiment.
[0159] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for allocating business lines of real estate agents, It is characterized in that include: Acquire the performance data of the real estate agent within a set period, wherein the performance data includes travel volume data and transaction data, and the travel volume data is the work completed by the real estate agent within the set period; Performing vector processing on the travel volume data and transaction data to generate a target vector; The target vector is vector-normalized to generate a business line energy index corresponding to each real estate agent in each business line; the business line energy index is an identifier for assigning a business line to the real estate agent; Allocating business lines to each of the real estate brokers based on the business line energy index; The step of performing vector processing on the travel volume data and the transaction data to generate a target vector includes: Calculating the travel volume data and the transaction data based on a preset influence rule to generate a first travel volume vector and a transaction vector respectively; Amplifying the transaction vector to generate a first transaction vector; Normalizing the first travel volume vector and the first transaction vector to obtain a second travel volume vector and a second transaction vector respectively; The second travel distance vector and the second transaction vector are weighted to generate a target vector.
2. The method for allocating business lines of real estate brokers according to claim 1, It is characterized in that The method further comprises: A new property broker business tag is generated for the new property broker within the set period, and resources of each business line are randomly allocated to the new property broker.
3. The method for allocating business lines of real estate brokers according to claim 1, It is characterized in that The business lines include new house business line, second-hand house business line and rental business line, and the trip volume includes: showing, entrustment and house maintenance; The step of performing weight distribution on the second travel volume vector and the second transaction vector to generate a target vector comprises: In the case where the business lines are the second-hand housing business line and the rental business line, the second travel volume vector and the second transaction vector are subjected to a first weight allocation to obtain a third travel volume vector and a third transaction vector corresponding to the second-hand housing business line and the rental business line, respectively; Add the third travel volume vector and the third transaction vector corresponding to the second-hand housing business line to obtain a first object vector; Add the third travel volume vector and the third transaction vector corresponding to the rental business line to obtain a second object vector; In the case where the business line is a new house business line, performing a second weight allocation on the showings and entrustment in the second trip volume vector and the second transaction vector to obtain a fourth trip volume vector and a fourth transaction vector corresponding to the new house business line, and adding the fourth trip volume vector and the fourth transaction vector to obtain a third object vector; The first object vector, the second object vector, and the third object vector are combined to generate a target vector.
4. The method for allocating business lines of real estate brokers according to claim 1, It is characterized in that After the target vector is normalized to generate the business line energy index corresponding to each real estate agent in each business line, the following steps are included: The business line energy index corresponding to each business line is converted into a percentage to determine the proportion of each business line energy index in the total business line energy index.
5. The method for allocating business lines of real estate brokers according to claim 4, It is characterized in that The allocation of business lines to each of the real estate brokers based on the business line energy index includes: When the proportion of each business line energy index in the total business line energy index is different, the business line corresponding to the business line energy index ranking first in the proportion is used as the main business line label of the real estate agent, and the business line corresponding to the business line energy index ranking second in the proportion is used as the secondary business line label of the real estate agent.
6. The method for allocating business lines of real estate brokers according to claim 5, It is characterized in that Based on the business line energy index, allocating business lines to each of the real estate brokers also includes: S1. When the proportions of any two business line energy indexes in the total business line energy index are the same, determine the performance data and weights corresponding to the any two business line energy indexes, wherein the performance data and weights include: viewing data and weights, entrustment data and weights, property maintenance data and weights, and transaction data performance data and weights; S2. According to the weight corresponding to each performance data, determine that the target performance data currently used for comparison is the viewing data, the entrustment data, the property maintenance data or the transaction data performance data; S3. If the target performance data currently used for comparison are different, the business line corresponding to the business line energy index with the larger target performance data is used as the main business line label of the real estate agent, and the business line corresponding to the business line energy index with the smaller target performance data is used as the secondary business line label of the real estate agent; S4. If the target performance data currently used for comparison are the same, determine the weights corresponding to the other performance data except the target performance data, and continue to execute step S2.
7. A device for allocating business lines of a real estate agent, It is characterized in that include: An acquisition module, used to acquire the performance data of the real estate agent within a set period, wherein the performance data includes travel volume data and transaction data, and the travel volume data is the work completed by the real estate agent within the set period; A processing module, used for performing vector processing on the travel volume data and transaction data to generate a target vector; A generating module, used for vector normalization of the target vector, generating a business line energy index corresponding to each business line of each real estate agent; the business line energy index is an identifier for assigning a business line to the real estate agent; An allocation module, configured to allocate business lines to each of the real estate brokers based on the business line energy index; The processing module is specifically used for: A calculation unit, configured to calculate the travel volume data and the transaction data based on a preset influence rule to generate a first travel volume vector and a transaction vector respectively; an amplification processing unit, configured to amplify the transaction vector to generate a first transaction vector; A normalization processing unit, used for performing normalization processing on the first travel volume vector and the first transaction vector to obtain a second travel volume vector and a second transaction vector respectively; The weight allocation unit is used to allocate weights to the second travel volume vector and the second transaction vector to generate a target vector.
8. A non-transitory computer-readable storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the steps of the method for allocating business lines of real estate brokers as claimed in any one of claims 1 to 6 are implemented.
9. A computer program product comprising a computer program, It is characterized in that When the computer program is executed by a processor, the steps of the method for allocating business lines of real estate brokers as claimed in any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
A method and a system for improving the operation efficiency of a housing source broker
CN109165180A
House resource task allocation method and device, computer equipment and storage medium
CN113255845A
