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'.
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.
Stars
12
Forks
4
Language
Jupyter Notebook
License
—
Category
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.
Higher-rated alternatives
meta-pytorch/torchrec
Pytorch domain library for recommendation systems
recommenders-team/recommenders
Best Practices on Recommendation Systems
hongleizhang/RSPapers
RSTutorials: A Curated List of Must-read Papers on Recommender System.
kakao/buffalo
TOROS Buffalo: A fast and scalable production-ready open source project for recommender systems
RUCAIBox/CRSLab
CRSLab is an open-source toolkit for building Conversational Recommender System (CRS).