1. A method for generating resource selection information, wherein the method comprises: monitoring at least one resource and at least one resource change performed by at least one user; analyzing a user request, wherein the user request comprises resource parameter information; searching for at least one similar resource request based on the user request and to on monitored information; and generating an output based on analysis of the user request, wherein the output comprises at least one candidate resource set and a corresponding rationale for selection of the at least one candidate resource set based on historical data; wherein at least one of the steps is carried out by a computer device.