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; 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.