top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

How would you implement a "People You May Know" feature in our product?

+4 votes
374 views
How would you implement a "People You May Know" feature in our product?
posted Jan 24, 2014 by Asmita Agrawal

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

+2 votes
 
Best answer

Following popular algorithms -

  1. People from same school/college
  2. People from same organization
  3. People from address book (gmail/facebook/yahoo etc)
  4. Friend's friend.
  5. People who may be following you (depends on website to website)
  6. People from same location (rarely used)
  7. People who may have seen your profile

And you create a mix of above algorithms so that you suggest different people in different context to the same person.

answer Jan 24, 2014 by Salil Agrawal
Similar Questions
+3 votes

How to provide a facebook icon on my website, which will link to my facebook page when someone clicks on it. same question for google+ profile.

+1 vote

I have learnt python and used it for various purposes for scietific computing using sage and GUI development using Tkinter and lots more. I want to start web development using python My goal is to learn the web development in python from the basic level and understand the big web development projects like Django , MoinMoin Wiki , Plone and network programming further with twisted.
I have found Web2Py to be an easy library to quickly use and develop the web application. Is there any other library to start my development with. anddoes my plan of learning Web2Py is good for Web development and getting involved in the big projects like Django , MoinMoin Wiki , Plone.

...