1. A method implemented on at least one machine, each of which has at least one processor, storage, and a communication platform connected to a network for hybrid information query, comprising the steps of: receiving a request from a user associated with a hybrid query, wherein the hybrid query is expressed in accordance with an input in terms of one of a user, a feature, and a document, and a desired hybrid query result in terms of one of a user, a feature, and a document; determining a mapping between the input and the desired hybrid query result; retrieving a hybrid model established based on hybrid information collected and associated with one or more users, wherein the hybrid model is established by: analyzing the hybrid information to identify one or more explicit relationships in the hybrid information and to derive one or more implicit relationships among the one or more users based on the hybrid information; and indexing the hybrid information based on the explicit and implicit relationships with respect to each of the one or more users; performing the mapping based on the hybrid model to obtain the desired hybrid query result based on the input; and providing the desired hybrid query result as a response to the hybrid query.