Description
A Facebook App to find out a user’s top communicating friends.
Top communicating friends are found by the below given algorithm :
- 1 like on a user’s post -> 1 point
- 1 comment on a user’s post -> 1 point
- 1 post on user’s timeline -> 1 point
They are then ranked in decreasing order of points.
Features / Uses
The app can be used for entertainment purposes and also as a strong marketing tool.
As an entertainment app
- Users get to know their top communicating friends over the last few weeks/months
- A picture is posted to their wall, showing their top 3 friends
- The top 3 friends are also tagged in this picture
- A link is posted to the topmost communicating friend
As a marketing tool
- Can be used as a marketing tool in which an app needs a user to pass on an information/link to his friends
- Instead of sending a link to random friends, if the app sends it to top communicating friends then it can be much more effective. Randomly chosen friends might not take the posting seriously, but top communicating friends will
- Posting a link to a top communicating friend -> Greater chances of a click -> Greater marketing
- Can be used as a module by analytics applications to find out a user’s closest friends, and use this information for marketing purposes
Code Features
- Uses Batch Api to minimize api calls & maximize efficiency