Community detection in complex networks via semi-supervised learning: application of link prediction | Synapse