Let’s say you are a customer service executive working for a bank (and the only one for this hypothetical case). You need to make sure that you take decisions in the best interest of the bank. Let’s assume that you can read the names of customers in waiting queue before you decide which one to pick. You need to tell, which call would you pick!
All set?
Okay…here goes the first set of customers waiting to talk to you:
The choice should have been easy…right? Well done! Mr. Pincus was happy with your service
Here are next set of customers:
Whose call would you answer now? A difficult (and delightful) situation to be in.
Coming to the point, we make a lot of decisions based on what we think a person’s influence is. At times, these could be simple decisions (like the first set of customers you got). But, at times, this could be mind-numbing (scenario 2). Think of a scenario when you have to answer 10 calls from this list.
In today’s article, we will come up with a framework and make use of data science to measure influence scientifically.
Let us now consider a more practical scenario. you need to hire for Business Development Ninja for a Technology firm. The ideal candidate should be able to win contracts all by himself and create a network of customers and their referrals. How smartly can you find this candidate ?
You have received 1000 applications which you need to browse through. After a week of prolonged resume searches, here are some details which you could extract:
This information can help, but it would take far too much research and time to finalize a candidate.
….and finally you did some smart work. Check out Case 2.
For the same company, you have bought a few networking parameters from LinkedIn on 990 profiles. Now, additionally, you have the following information :
a. Total Networking index for every candidate. For every candidate, this score will capture the following:
b. Domain specific Networking index: This will be a similar metric but the entire population is restricted to a particular domain. Hence, you can get this index for finance, consulting, operations and BD for the same user.
Think: With this information and the inputs from case 1, how much easier has your job become now? Is it better or is it worse now? Will such indices make the task easier for you to take decide
Before proceeding beyond this point, write down your thoughts in the comments section below. I’d love to have a discussion on this.
If you are thinking that the use of influence is only in case of selecting A vs. B, think again! Here are a few real world applications to drive the importance home:
All these cases need you to measure influence and accordingly take decisions. Since there are huge number of options available in each of these cases, you can not rely on your gut feel any more. You need a scientific criteria to measure influence – so let’s get to work!
Suppose, you are asked to design this networking index (mentioned in the recruitment case above) and come up with a common score which can help assess the network of users on LinkedIn. The first thing you should do is to find the objective function right. Try doing this exercise on your own before you check out my approach.
We are trying to assess the following aspects through this index:
If we can find a metric which can take into account all four, we’ll have the tool / feature which hasn’t been created yet! My idea is to develop something really simple which can do all these. Here are a few definitions I have created to build this index :
1.Geographical Coverage : Divide the entire world into 10*10 equal segment (you can choose any number here), and see the presence of friends in each of these segments. The number in following table denotes the number of friends. In this example, geographical coverage is 6. To eliminate noise we can put a threshold on number of people required in block to make it count (Here I have not used any thresholds).
2. Geographical Compression Rate : Make the blocks bigger and recheck the coverage. For instance in following diagram, the broad coverage stays at 6. I define Geographical compression rate as (Broad coverage / Geographical coverage) which is 1 in this case. This number will be somewhere between 4 and 1 in my case. The smaller this number, more spread out are all the points. Hence smaller compression rate is desirable.
3.Total Influence: Currently we are considering only head counts, but all connections are not the same. Hence, the total influence will simply be the score of all the total index (which we will define later) across the entire user network.
4.Diversity in domain expertise : Let’s broadly categorize the domains into : Finance, Marketing , Operations, Manufacturing and Information Technology. Now we do a similar exercise as geographical coverage. Here I put a threshold of atleast 2 people required to make the field count. Here the domain diversity is 2 as IT is not a field which will count for this user (below threshold).
We have all the ingredients now. Let’s look at the desirable direction of each co-efficients.
1. Geographical Coverage (G) : Higher the better
2. Geographical Compression Rate (C) : Lower the better
3. Total Influence (I) : Higher the better
4. Diversity in domain expertise (D): Higher the better
As you can clearly see, calculation of Total Influence is not very straight forward and needs to be done iteratively. We can start with a common weight across as 1 and then try to iterate all the Total Influence.
Now is the time to define our Influence score, (simply put)
Influence Individual Score = G*I*D/C
where, I = Sum over user network (Influence Individual Score)
Here are some variations which can be incorporated in the methodology. For instance, you need the Influence Individual Score only for Consulting network. You simply restrict the entire universe to only Consulting jobs in profile. Now calculate the same index to get this variation. There can be many other variations to it, for instance you need the influence score for only Asia zone. Again the approach will be to restrict the universe to Asia location.
I hope you enjoyed this exercise and hope someday we will actually see these types of products being used in the market. The score will be as powerful as FICO or CIBIL scores (used in financial markets). There have been a few attempts on creating something like this in past, Klout probably being one of the most recognized one. However, the problem is far from solved yet.
Did you enjoy reading this article? Have you wondered over this question before? Do you think you can improvise this framework further to make it more realistic?
very useful and yet simple.
The approach is Due diligently explained, i feel the Centrality Score and the list of topics which the user is discussing are also very important parameters. For e.g, Identifying Fraudulent Claims based on Social Network Analysis.