1. A computer-implemented system that facilitates social networks, comprising: a database that stores mapping information that maps search-related information to an entity of a social network; a search component that processes a search query for search results and returns a link to an entity of a social network based on the mapping information; and a machine learning and reasoning component that employs a probabilistic and/or statistical-based analysis to build a predictive model to infer an influence of behaviors on a likelihood of social relationships of the social network.