Chapter 10 was an introduction to link prediction and completion techniques. The difference between link prediction and completion is that the first is a workflow to predict future links, while the latter deals with predicting missing links. However, in practice, link prediction and completion workflows are very similar. What wasn’t explicitly mentioned is that the link prediction features used in chapter 10 do not differentiate between various node or relationship types. For example, the number of common neighbors does not differentiate between different relationship or node types. Therefore, the link prediction features used in chapter 10 work best with monopartite or homogeneous graphs. A monopartite or homogenous graph consists of a single node and relationship type. The visualization in figure 11.1 depicts a homogeneous graph that consists of a single node type Stream and a single relationship type SHARED_AUDIENCE.