1. A computer-implemented method for generating a list of trips on an associated transportation network, the list ranked in accordance with time-dependent modeling of passenger preferences, comprising: receiving a trip request from an associated user, the trip request including an origin, a destination and a departure time on the associated transportation network; retrieving, from an associated database, a set of actual trips corresponding to the received trip request, the set of actual trips each having a common origin, destination and departure time corresponding to the received trip request; acquiring sets of dynamic latent variables including at least one set expressing passenger preferences as to services on the associated transportation network and at least one set expressing passenger preferences as to changes points on the associated transportation network for the retrieved set of actual trips; converting each retrieved actual trip into a set of pair-wise preferences representing implicit selections of the corresponding passenger on each actual trip; extracting sequences of services matrices and change points matrices from the retrieved set of trips; generating a ranking function in accordance with the extracted sequences and sets of dynamic latent variables associated with the trip request; applying the ranking function to each trip in the set of retrieved trips corresponding to the received trip request to determine a ranking thereof; and ranking a list of trips corresponding to the received origin, destination and time received from an associated journey planner.