With the number of participants in online social networks increasing dramatically, an intelligent and efficient social relationship management system is necessary for online users. The traditional linear social entity list representation would become problematic while the network grows larger. In this paper, we present a system - visoLink which is a social network based on "friends ranking" by using our proposed user interest similarity measure. A unique approach combining content analysis and usage analysis for user interest mining has been proposed. It measures user's interests based on both user's writing and reading interests. This similarity measure between online actors provides the fundamental support for personal social network visualization and the personalized recommendation.