Abstract: Method, system, and programs for recommending content to a user. First information related to one or more previous users is first obtained. A model that maps from users to topics of interest is then established based on the first information related to the one or more previous users. Second information related to the current user is also obtained. One or more topics of interest are identified for the current user based on the model. Content is recommended to the current user in accordance with the one or more topics of interest for the current user. Eventually, an updated model is generated by integrating information associated with the current user with the model established based on the first information related to the one or more previous users. The information associated with the current user includes the second information related to the current user.
Abstract: Method, system, and programs for hybrid information query. A request is first received from a user associated with a hybrid query. 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. A mapping is then determined between the input and the desired hybrid query result. A hybrid model is established based on hybrid information collected and associated with one or more users. The mapping is performed based on the hybrid model to obtain the desired hybrid query result based on the input. Eventually, the desired hybrid query result is provided as a response to the hybrid query.
Abstract: Method, system, and programs for hybrid information query. A request is first received from a user associated with a hybrid query. 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. A mapping is then determined between the input and the desired hybrid query result. A hybrid model is established based on hybrid information collected and associated with one or more users. The mapping is performed based on the hybrid model to obtain the desired hybrid query result based on the input. Eventually, the desired hybrid query result is provided as a response to the hybrid query.