I'm looking forward a link clustering method considering node and link attributions. Knowlegde fields: graph theory, complex network analysis, overlapping community detection, edge clustering.
Background
For complex network analysis, there are lots of tools/algorithms to implement node clustering for community detection. However, link clustering is not so attractive. So far, I found few python packages provide link clustering function like CDlib, SNAP. They proposed the edge clustering algorithm based on the perspective that the overlapping community of one node can be simultaneously decided by the clusters of the edges linking to the node.
Expect
I tried to google keywords based on "python" like "link clustering", "edge clustering", "overlapping community dectection" and found nothing meeting my expection. So, do you guys know something about it? Or I just step into somewhere unexplored. I really appreciate your advice.