1. A system, comprising: one or more memory units; and one or more processors operable to: determine a plurality of social interactions associated with a plurality of people, each social interaction comprising a particular person interacting with a particular social object of a plurality of social objects; generate a social object matrix using the determined social interactions; generate a social brain by performing Singular Value Decomposition (SVD) on the social object matrix, the social brain comprising a singular value representation of the social object matrix; determine text from the social objects of the determined social interactions; generate a term-document matrix (TDM) using the determined text; generate a semantic brain by performing SVD on the TDM, the semantic brain comprising a singular value representation of the TDM; generate an index using the determined text; and perform a query using the social brain, the semantic brain, and the index.
1. A system, comprising: one or more memory units; and one or more processors operable to: determine a plurality of social interactions associated with a plurality of people, each social interaction comprising a particular person interacting with a particular social object of a plurality of social objects; generate a social object matrix using the determined social interactions; generate a social brain by performing Singular Value Decomposition (SVD) on the social object matrix, the social brain comprising a singular value representation of the social object matrix; determine text from the social objects of the determined social interactions; generate a term-document matrix (TDM) using the determined text; generate a semantic brain by performing SVD on the TDM, the semantic brain comprising a singular value representation of the TDM; generate an index using the determined text; and perform a query using the social brain, the semantic brain, and the index. 3. The system of claim 1 , wherein performing the query using the social brain, the semantic brain, and the index comprises: determining, using the semantic brain and the index, one or documents in the social brain that are semantically related to a query document; creating a pseudo-document using the determined one or more semantically related documents; and determining one or more social recommendations using the social brain and the created pseudo-document.