somjit101/Facebook-Friend-Recommendation

This is a friend recommendation systems which are used on social media platforms (e.g. Facebook, Instagram, Twitter) to suggest friends/new connections based on common interests, workplace, common friends etc. using Graph Mining techniques. Here, we are given a social graph, i.e. a graph structure where nodes are individuals on social media platforms and a directed edges (or 'links') indicates that one person 'follows' the other, or are 'friends' on social media. Now, the task is to predict newer edges to be offered as 'friend suggestions'.

28
/ 100
Experimental

This project helps social media platforms suggest new connections to users. It takes an existing network of user connections (who follows whom or who is friends with whom) and outputs potential new friendships or connections. This is for social media platform administrators, community managers, or product teams looking to enhance user engagement.

No commits in the last 6 months.

Use this if you manage a social platform and want to automatically generate personalized 'friend suggestions' to help users discover new connections.

Not ideal if your goal is to find connections in non-social networks, such as academic citations or supply chain links.

social-networking user-engagement connection-recommendation community-building
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 8 / 25
Community 15 / 25

How are scores calculated?

Stars

12

Forks

4

Language

Jupyter Notebook

License

Last pushed

Feb 15, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/somjit101/Facebook-Friend-Recommendation"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.