1: \begin{abstract}
2: Graph embeddings learn the structure of networks and represent it in low-dimensional vector spaces. Community structure is one of the features that are recognized and reproduced by embeddings. We show that an iterative procedure, in which a graph is repeatedly embedded and its links are reweighted based on the geometric proximity between the nodes, reinforces intra-community links and weakens inter-community links, making the clusters of the initial network more visible and more easily detectable. The geometric separation between the communities can become so strong that even a very simple parsing of the links may recover the communities as isolated components with surprisingly high precision.
3: %[rephrase?Our embedding and reweighting procedure inspires a natural algorithm to detect communities, consisting in the identification of the connected components of a suitably parsed graph obtained after convergence.]
4: Furthermore, when used as a pre-processing step, our embedding and reweighting procedure can improve the performance of traditional community detection algorithms. %[FITS RATHER TO THE PREVIOUS VERSION OF FIG.~6:]In particular, it mitigates the resolution limit of modularity maximization. %limit for the abstract: ~200 words
5: \end{abstract}
6: