Problem Description

Learn how to complete a knowledge graph of a social network.

Social network

When you log in to Facebook or any other social networking website, you see a set of recommendations of people you may know. On the backend, the site uses different algorithms to send the most accurate recommendations based on previous connections.

In this case study, we try to simulate a case in which we can learn the network structure and push out recommendations to different people on the social network.

For starters, a social network graph is a graph where the nodes represent people, and the edges represent the social connection between different people, such as family, friends, colleagues, acquaintances, etc. Social networks hold rich information about ...

Get hands-on with 1400+ tech skills courses.