In this projected I migrated a system writen in java to a new architechrure and assessed our algorithm for multidimensional projection in the context of social networks. The placement algorithm can use node's attributes and connectivity pattern to position the network according to the node's similarities. The meaning of similarity depends on the context and is flexible to the user to choose which attributes/edges are used to compute it.